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 "FrontBufferedStreamTest.cpp", 52 "GeometryTest.cpp", 53 "HSVRoundTripTest.cpp", 54 "HashTest.cpp", 55 "HighContrastFilterTest.cpp", 56 "ImageBitmapTest.cpp", 57 "ImageFrom565Bitmap.cpp", 58 "ImageGeneratorTest.cpp", 59 "IncrTopoSortTest.cpp", 60 "InfRectTest.cpp", 61 "InsetConvexPolyTest.cpp", 62 "IsClosedSingleContourTest.cpp", 63 "LListTest.cpp", 64 "LRUCacheTest.cpp", 65 "M44Test.cpp", 66 "MD5Test.cpp", 67 "MallocPixelRefTest.cpp", 68 "MaskCacheTest.cpp", 69 "MathTest.cpp", 70 "MatrixProcsTest.cpp", 71 "MatrixTest.cpp", 72 "MemoryTest.cpp", 73 "MemsetTest.cpp", 74 "MeshTest.cpp", 75 "MetaDataTest.cpp", 76 "NdkDecodeTest.cpp", 77 "NdkEncodeTest.cpp", 78 "NonlinearBlendingTest.cpp", 79 "OSPathTest.cpp", 80 "OffsetSimplePolyTest.cpp", 81 "OnceTest.cpp", 82 "OverAlignedTest.cpp", 83 "ParametricStageTest.cpp", 84 "ParseColorTest.cpp", 85 "ParsePathTest.cpp", 86 "PathBuilderTest.cpp", 87 "PathCoverageTest.cpp", 88 "PathMeasureTest.cpp", 89 "PictureBBHTest.cpp", 90 "PictureShaderTest.cpp", 91 "PixelRefTest.cpp", 92 "Point3Test.cpp", 93 "PointTest.cpp", 94 "PolyUtilsTest.cpp", 95 "QuickRejectTest.cpp", 96 "RRectInPathTest.cpp", 97 "RTreeTest.cpp", 98 "RandomTest.cpp", 99 "ReadPixelsTest.cpp", 100 "RecorderTest.cpp", 101 "RecordingXfermodeTest.cpp", 102 "RectTest.cpp", 103 "RefCntTest.cpp", 104 "RegionTest.cpp", 105 "SRGBTest.cpp", 106 "SafeMathTest.cpp", 107 "ScalarTest.cpp", 108 "ScaleToSidesTest.cpp", 109 "ShaderOpacityTest.cpp", 110 "ShaderTest.cpp", 111 "ShadowTest.cpp", 112 "SizeTest.cpp", 113 "SkBase64Test.cpp", 114 "SkBlockAllocatorTest.cpp", 115 "SkColor4fTest.cpp", 116 "SkColorSpaceXformStepsTest.cpp", 117 "SkContainersTest.cpp", 118 "SkDOMTest.cpp", 119 "SkEnumBitMaskTest.cpp", 120 "SkGaussFilterTest.cpp", 121 "SkGlyphTest.cpp", 122 "SkImageTest.cpp", 123 "SkMallocTest.cpp", 124 "SkPathRangeIterTest.cpp", 125 "SkSLErrorTest.cpp", 126 "SkSLMemoryLayoutTest.cpp", 127 "SkSLTypeTest.cpp", 128 "SkSpanTest.cpp", 129 "SkStrikeCacheTest.cpp", 130 "SkStringViewTest.cpp", 131 "SkTBlockListTest.cpp", 132 "SkUTFTest.cpp", 133 "SkVxTest.cpp", 134 "SkXmpTest.cpp", 135 "SortTest.cpp", 136 "SrcOverTest.cpp", 137 "StreamTest.cpp", 138 "StringTest.cpp", 139 "StrokeTest.cpp", 140 "TArrayTest.cpp", 141 "TDPQueueTest.cpp", 142 "TLazyTest.cpp", 143 "TemplatesTest.cpp", 144 "TracingTest.cpp", 145 "UtilsTest.cpp", 146 "VerticesTest.cpp", 147 "Writer32Test.cpp", 148 "YUVCacheTest.cpp", 149] 150 151CORE_CODEC_TESTS = [ 152 "MipMapTest.cpp", 153 "SamplingTest.cpp", 154 "Skbug6389.cpp", 155] 156 157FONT_TESTS = [ 158 "FlattenDrawableTest.cpp", 159 "FontHostTest.cpp", 160 "FontNamesTest.cpp", 161 "PaintTest.cpp", 162 "PictureTest.cpp", 163 "SkStrikeTest.cpp", 164] 165 166JSON_TESTS = [ 167 "JSONTest.cpp", 168] 169 170PATHOPS_TESTS = [ 171 "PathTest.cpp", 172 "RoundRectTest.cpp", 173 "CubicRootsTest.cpp", 174 "QuadRootsTest.cpp", 175] 176 177RECORD_TESTS = [ 178 "RecordDrawTest.cpp", 179 "RecordOptsTest.cpp", 180 "RecordPatternTest.cpp", 181 "RecordTest.cpp", 182] 183 184SKSL_MISC_TESTS = [ 185 "SkSLDebugTracePlayerTest.cpp", 186 "SkSLDebugTraceTest.cpp", 187] 188 189TEXT_TESTS = [ 190 "DrawTextTest.cpp", 191 "FontHostStreamTest.cpp", 192 "TextBlobTest.cpp", 193 "TypefaceTest.cpp", 194 "UnicodeTest.cpp", 195] 196