1"""This module defines groups of related tests that can be executed with the same test harness.""" 2 3CODEC_TESTS = [ 4 "SerializationTest.cpp", 5 "SwizzlerTest.cpp", 6 "ICCTest.cpp", 7 "InvalidIndexedPngTest.cpp", 8 "BadIcoTest.cpp", 9 "SerialProcsTest.cpp", 10 "CanvasStateTest.cpp", 11] 12 13CORE_TESTS = [ 14 "AAClipTest.cpp", 15 "ArenaAllocTest.cpp", 16 "AsADashTest.cpp", 17 "AvifTest.cpp", 18 "BRDTest.cpp", 19 "BezierCurveTest.cpp", 20 "BitSetTest.cpp", 21 "BitmapCopyTest.cpp", 22 "BitmapGetColorTest.cpp", 23 "BitmapTest.cpp", 24 "BlitMaskClip.cpp", 25 "CachedDecodingPixelRefTest.cpp", 26 "CanvasTest.cpp", 27 "ChecksumTest.cpp", 28 "ClipCubicTest.cpp", 29 "ClipStackTest.cpp", 30 "ClipperTest.cpp", 31 "ColorMatrixTest.cpp", 32 "ColorPrivTest.cpp", 33 "ColorTest.cpp", 34 "CtsEnforcement.cpp", 35 "CubicMapTest.cpp", 36 "DashPathEffectTest.cpp", 37 "DataRefTest.cpp", 38 "DequeTest.cpp", 39 "DescriptorTest.cpp", 40 "DrawBitmapRectTest.cpp", 41 "DrawPathTest.cpp", 42 "EmptyPathTest.cpp", 43 "F16StagesTest.cpp", 44 "FillPathTest.cpp", 45 "FitsInTest.cpp", 46 "FlattenableFactoryToName.cpp", 47 "FlattenableNameToFactory.cpp", 48 "Float16Test.cpp", 49 "FloatingPointTest.cpp", 50 "FontTest.cpp", 51 "FontScanner.cpp", 52 "FrontBufferedStreamTest.cpp", 53 "GeometryTest.cpp", 54 "HSVRoundTripTest.cpp", 55 "HashTest.cpp", 56 "HighContrastFilterTest.cpp", 57 "ImageBitmapTest.cpp", 58 "ImageFrom565Bitmap.cpp", 59 "ImageGeneratorTest.cpp", 60 "IncrTopoSortTest.cpp", 61 "InfRectTest.cpp", 62 "InsetConvexPolyTest.cpp", 63 "IsClosedSingleContourTest.cpp", 64 "LListTest.cpp", 65 "LRUCacheTest.cpp", 66 "M44Test.cpp", 67 "MD5Test.cpp", 68 "MallocPixelRefTest.cpp", 69 "MaskCacheTest.cpp", 70 "MathTest.cpp", 71 "MatrixProcsTest.cpp", 72 "MatrixTest.cpp", 73 "MemoryTest.cpp", 74 "MemsetTest.cpp", 75 "MeshTest.cpp", 76 "MetaDataTest.cpp", 77 "NdkDecodeTest.cpp", 78 "NdkEncodeTest.cpp", 79 "NonlinearBlendingTest.cpp", 80 "OSPathTest.cpp", 81 "OffsetSimplePolyTest.cpp", 82 "OnceTest.cpp", 83 "OverAlignedTest.cpp", 84 "ParametricStageTest.cpp", 85 "ParseColorTest.cpp", 86 "ParsePathTest.cpp", 87 "PathBuilderTest.cpp", 88 "PathCoverageTest.cpp", 89 "PathMeasureTest.cpp", 90 "PictureBBHTest.cpp", 91 "PictureShaderTest.cpp", 92 "PixelRefTest.cpp", 93 "Point3Test.cpp", 94 "PointTest.cpp", 95 "PolyUtilsTest.cpp", 96 "QuickRejectTest.cpp", 97 "RRectInPathTest.cpp", 98 "RTreeTest.cpp", 99 "RandomTest.cpp", 100 "ReadPixelsTest.cpp", 101 "RecorderTest.cpp", 102 "RecordingXfermodeTest.cpp", 103 "RectTest.cpp", 104 "RefCntTest.cpp", 105 "RegionTest.cpp", 106 "SRGBTest.cpp", 107 "SafeMathTest.cpp", 108 "ScalarTest.cpp", 109 "ScaleToSidesTest.cpp", 110 "ShaderOpacityTest.cpp", 111 "ShaderTest.cpp", 112 "ShadowTest.cpp", 113 "SizeTest.cpp", 114 "SkBase64Test.cpp", 115 "SkBlockAllocatorTest.cpp", 116 "SkColor4fTest.cpp", 117 "SkColorSpaceXformStepsTest.cpp", 118 "SkContainersTest.cpp", 119 "SkDOMTest.cpp", 120 "SkEnumBitMaskTest.cpp", 121 "SkGaussFilterTest.cpp", 122 "SkGlyphTest.cpp", 123 "SkImageTest.cpp", 124 "SkMallocTest.cpp", 125 "SkPathRangeIterTest.cpp", 126 "SkSLErrorTest.cpp", 127 "SkSLMemoryLayoutTest.cpp", 128 "SkSLTypeTest.cpp", 129 "SkSharedMutexTest.cpp", 130 "SkSpanTest.cpp", 131 "SkStrikeCacheTest.cpp", 132 "SkStringViewTest.cpp", 133 "SkTBlockListTest.cpp", 134 "SkUTFTest.cpp", 135 "SkVxTest.cpp", 136 "SkXmpTest.cpp", 137 "SortTest.cpp", 138 "SrcOverTest.cpp", 139 "StreamTest.cpp", 140 "StringTest.cpp", 141 "StrokeTest.cpp", 142 "TArrayTest.cpp", 143 "TDPQueueTest.cpp", 144 "TLazyTest.cpp", 145 "TemplatesTest.cpp", 146 "TracingTest.cpp", 147 "UtilsTest.cpp", 148 "VerticesTest.cpp", 149 "Writer32Test.cpp", 150 "YUVCacheTest.cpp", 151] 152 153CORE_CODEC_TESTS = [ 154 "MipMapTest.cpp", 155 "SamplingTest.cpp", 156 "Skbug6389.cpp", 157] 158 159FONT_TESTS = [ 160 "FlattenDrawableTest.cpp", 161 "FontHostTest.cpp", 162 "FontNamesTest.cpp", 163 "PaintTest.cpp", 164 "PictureTest.cpp", 165 "SkStrikeTest.cpp", 166] 167 168JSON_TESTS = [ 169 "JSONTest.cpp", 170] 171 172PATHOPS_TESTS = [ 173 "PathTest.cpp", 174 "RoundRectTest.cpp", 175 "CubicRootsTest.cpp", 176 "QuadRootsTest.cpp", 177] 178 179RECORD_TESTS = [ 180 "RecordDrawTest.cpp", 181 "RecordOptsTest.cpp", 182 "RecordPatternTest.cpp", 183 "RecordTest.cpp", 184] 185 186SKSL_MISC_TESTS = [ 187 "SkSLDebugTracePlayerTest.cpp", 188 "SkSLDebugTraceTest.cpp", 189] 190 191TEXT_TESTS = [ 192 "DrawTextTest.cpp", 193 "FontHostStreamTest.cpp", 194 "TextBlobTest.cpp", 195 "TypefaceTest.cpp", 196 "UnicodeTest.cpp", 197] 198