aboutsummaryrefslogtreecommitdiffhomepage
path: root/gn/tests.gni
blob: b78cc57666af4af5e02b592452c719ba7109de81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
# Copyright 2016 Google Inc.
#
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# Things are easiest for everyone if these source paths are absolute.
_tests = get_path_info("../tests", "abspath")

tests_sources = [
  "$_tests/AndroidCodecTest.cpp",
  "$_tests/AnimatedImageTest.cpp",
  "$_tests/AAClipTest.cpp",
  "$_tests/AnnotationTest.cpp",
  "$_tests/ApplyGammaTest.cpp",
  "$_tests/ArenaAllocTest.cpp",
  "$_tests/AsADashTest.cpp",
  "$_tests/BadIcoTest.cpp",
  "$_tests/BitmapCopyTest.cpp",
  "$_tests/BitmapGetColorTest.cpp",
  "$_tests/BitmapTest.cpp",
  "$_tests/BitSetTest.cpp",
  "$_tests/BlendTest.cpp",
  "$_tests/BlitMaskClip.cpp",
  "$_tests/BlitMaskTest.cpp",
  "$_tests/BlurTest.cpp",
  "$_tests/CachedDataTest.cpp",
  "$_tests/CachedDecodingPixelRefTest.cpp",
  "$_tests/CanvasStateHelpers.cpp",
  "$_tests/CanvasStateTest.cpp",
  "$_tests/CanvasTest.cpp",
  "$_tests/ChecksumTest.cpp",
  "$_tests/ClearTest.cpp",
  "$_tests/ClipBoundsTest.cpp",
  "$_tests/ClipCubicTest.cpp",
  "$_tests/ClipperTest.cpp",
  "$_tests/ClipStackTest.cpp",
  "$_tests/CodecAnimTest.cpp",
  "$_tests/CodecExactReadTest.cpp",
  "$_tests/CodecPartialTest.cpp",
  "$_tests/CodecRecommendedTypeTest.cpp",
  "$_tests/CodecTest.cpp",
  "$_tests/ColorFilterTest.cpp",
  "$_tests/ColorMatrixTest.cpp",
  "$_tests/ColorPrivTest.cpp",
  "$_tests/ColorSpaceTest.cpp",
  "$_tests/ColorTest.cpp",
  "$_tests/CopySurfaceTest.cpp",
  "$_tests/CTest.cpp",
  "$_tests/DashPathEffectTest.cpp",
  "$_tests/DataRefTest.cpp",
  "$_tests/DefaultPathRendererTest.cpp",
  "$_tests/DeferredDisplayListTest.cpp",
  "$_tests/DequeTest.cpp",
  "$_tests/DetermineDomainModeTest.cpp",
  "$_tests/DeviceTest.cpp",
  "$_tests/DiscardableMemoryPoolTest.cpp",
  "$_tests/DiscardableMemoryTest.cpp",
  "$_tests/DrawBitmapRectTest.cpp",
  "$_tests/DrawOpAtlasTest.cpp",
  "$_tests/DrawPathTest.cpp",
  "$_tests/DrawTextTest.cpp",
  "$_tests/DynamicHashTest.cpp",
  "$_tests/EGLImageTest.cpp",
  "$_tests/EmptyPathTest.cpp",
  "$_tests/EncodeTest.cpp",
  "$_tests/ExifTest.cpp",
  "$_tests/F16StagesTest.cpp",
  "$_tests/FillPathTest.cpp",
  "$_tests/FitsInTest.cpp",
  "$_tests/FlattenableCustomFactory.cpp",
  "$_tests/FlattenableFactoryToName.cpp",
  "$_tests/FlattenableNameToFactory.cpp",
  "$_tests/FlattenDrawableTest.cpp",
  "$_tests/Float16Test.cpp",
  "$_tests/FloatingPointTextureTest.cpp",
  "$_tests/FontHostStreamTest.cpp",
  "$_tests/FontHostTest.cpp",
  "$_tests/FontMgrAndroidParserTest.cpp",
  "$_tests/FontMgrFontConfigTest.cpp",
  "$_tests/FontMgrTest.cpp",
  "$_tests/FontNamesTest.cpp",
  "$_tests/FontObjTest.cpp",
  "$_tests/FrontBufferedStreamTest.cpp",
  "$_tests/GeometryTest.cpp",
  "$_tests/GifTest.cpp",
  "$_tests/GLProgramsTest.cpp",
  "$_tests/GlyphRunTest.cpp",
  "$_tests/GpuDrawPathTest.cpp",
  "$_tests/GpuLayerCacheTest.cpp",
  "$_tests/GpuRectanizerTest.cpp",
  "$_tests/GradientTest.cpp",
  "$_tests/GrAllocatorTest.cpp",
  "$_tests/GrCCPRTest.cpp",
  "$_tests/GrContextAbandonTest.cpp",
  "$_tests/GrContextFactoryTest.cpp",
  "$_tests/GrGLExtensionsTest.cpp",
  "$_tests/GrMemoryPoolTest.cpp",
  "$_tests/GrMeshTest.cpp",
  "$_tests/GrMipMappedTest.cpp",
  "$_tests/GrPipelineDynamicStateTest.cpp",
  "$_tests/GrPorterDuffTest.cpp",
  "$_tests/GrShapeTest.cpp",
  "$_tests/GrSKSLPrettyPrintTest.cpp",
  "$_tests/GrSurfaceTest.cpp",
  "$_tests/GrTestingBackendTextureUploadTest.cpp",
  "$_tests/GrTextureMipMapInvalidationTest.cpp",
  "$_tests/GrTRecorderTest.cpp",
  "$_tests/GrUploadPixelsTests.cpp",
  "$_tests/HashTest.cpp",
  "$_tests/HighContrastFilterTest.cpp",
  "$_tests/HSVRoundTripTest.cpp",
  "$_tests/image-bitmap.cpp",
  "$_tests/ICCTest.cpp",
  "$_tests/ImageCacheTest.cpp",
  "$_tests/ImageFilterCacheTest.cpp",
  "$_tests/ImageFilterTest.cpp",
  "$_tests/ImageFrom565Bitmap.cpp",
  "$_tests/ImageGeneratorTest.cpp",
  "$_tests/ImageIsOpaqueTest.cpp",
  "$_tests/ImageNewShaderTest.cpp",
  "$_tests/ImageTest.cpp",
  "$_tests/IndexedPngOverflowTest.cpp",
  "$_tests/InfRectTest.cpp",
  "$_tests/InsetConvexPolyTest.cpp",
  "$_tests/InterpolatorTest.cpp",
  "$_tests/InvalidIndexedPngTest.cpp",
  "$_tests/IsClosedSingleContourTest.cpp",
  "$_tests/JSONTest.cpp",
  "$_tests/LayerDrawLooperTest.cpp",
  "$_tests/LazyProxyTest.cpp",
  "$_tests/LListTest.cpp",
  "$_tests/LRUCacheTest.cpp",
  "$_tests/MallocPixelRefTest.cpp",
  "$_tests/MaskCacheTest.cpp",
  "$_tests/MathTest.cpp",
  "$_tests/Matrix44Test.cpp",
  "$_tests/MatrixClipCollapseTest.cpp",
  "$_tests/MatrixTest.cpp",
  "$_tests/MD5Test.cpp",
  "$_tests/MemoryTest.cpp",
  "$_tests/MemsetTest.cpp",
  "$_tests/MessageBusTest.cpp",
  "$_tests/MetaDataTest.cpp",
  "$_tests/MipMapTest.cpp",
  "$_tests/NonlinearBlendingTest.cpp",
  "$_tests/OnceTest.cpp",
  "$_tests/OSPathTest.cpp",
  "$_tests/OverAlignedTest.cpp",
  "$_tests/PackBitsTest.cpp",
  "$_tests/PackedConfigsTextureTest.cpp",
  "$_tests/PaintBreakTextTest.cpp",
  "$_tests/PaintImageFilterTest.cpp",
  "$_tests/PaintTest.cpp",
  "$_tests/ParametricStageTest.cpp",
  "$_tests/ParsePathTest.cpp",
  "$_tests/PathCoverageTest.cpp",
  "$_tests/PathMeasureTest.cpp",
  "$_tests/PathTest.cpp",
  "$_tests/PDFDeflateWStreamTest.cpp",
  "$_tests/PDFDocumentTest.cpp",
  "$_tests/PDFGlyphsToUnicodeTest.cpp",
  "$_tests/PDFJpegEmbedTest.cpp",
  "$_tests/PDFMetadataAttributeTest.cpp",
  "$_tests/PDFOpaqueSrcModeToSrcOverTest.cpp",
  "$_tests/PDFPrimitivesTest.cpp",
  "$_tests/OffsetSimplePolyTest.cpp",
  "$_tests/OnFlushCallbackTest.cpp",
  "$_tests/PathRendererCacheTests.cpp",
  "$_tests/PictureBBHTest.cpp",
  "$_tests/PictureShaderTest.cpp",
  "$_tests/PictureTest.cpp",
  "$_tests/PinnedImageTest.cpp",
  "$_tests/PipeTest.cpp",
  "$_tests/PixelRefTest.cpp",
  "$_tests/Point3Test.cpp",
  "$_tests/PointTest.cpp",
  "$_tests/PolyUtilsTest.cpp",
  "$_tests/PremulAlphaRoundTripTest.cpp",
  "$_tests/PrimitiveProcessorTest.cpp",
  "$_tests/ProcessorTest.cpp",
  "$_tests/PromiseImageTest.cpp",
  "$_tests/ProxyConversionTest.cpp",
  "$_tests/ProxyRefTest.cpp",
  "$_tests/ProxyTest.cpp",
  "$_tests/QuickRejectTest.cpp",
  "$_tests/RandomTest.cpp",
  "$_tests/Reader32Test.cpp",
  "$_tests/ReadPixelsTest.cpp",
  "$_tests/ReadWriteAlphaTest.cpp",
  "$_tests/RecordDrawTest.cpp",
  "$_tests/RecorderTest.cpp",
  "$_tests/RecordingXfermodeTest.cpp",
  "$_tests/RecordOptsTest.cpp",
  "$_tests/RecordPatternTest.cpp",
  "$_tests/RecordTest.cpp",
  "$_tests/RectangleTextureTest.cpp",
  "$_tests/RectTest.cpp",
  "$_tests/RefCntTest.cpp",
  "$_tests/RegionTest.cpp",
  "$_tests/RenderTargetContextTest.cpp",
  "$_tests/ResourceAllocatorTest.cpp",
  "$_tests/ResourceCacheTest.cpp",
  "$_tests/RoundRectTest.cpp",
  "$_tests/RRectInPathTest.cpp",
  "$_tests/RTreeTest.cpp",
  "$_tests/SafeMathTest.cpp",
  "$_tests/ScalarTest.cpp",
  "$_tests/ScaleToSidesTest.cpp",
  "$_tests/SerializationTest.cpp",
  "$_tests/SerialProcsTest.cpp",
  "$_tests/ShaderOpacityTest.cpp",
  "$_tests/ShaderTest.cpp",
  "$_tests/ShadowTest.cpp",
  "$_tests/SizeTest.cpp",
  "$_tests/Sk4x4fTest.cpp",
  "$_tests/SkBase64Test.cpp",
  "$_tests/skbug5221.cpp",
  "$_tests/skbug6389.cpp",
  "$_tests/skbug6653.cpp",
  "$_tests/SkColor4fTest.cpp",
  "$_tests/SkColorSpaceXformStepsTest.cpp",
  "$_tests/SkDOMTest.cpp",
  "$_tests/SkFixed15Test.cpp",
  "$_tests/SkGaussFilterTest.cpp",
  "$_tests/SkImageTest.cpp",
  "$_tests/SkLiteDLTest.cpp",
  "$_tests/SkNxTest.cpp",
  "$_tests/SkPEGTest.cpp",
  "$_tests/SkRasterPipelineTest.cpp",
  "$_tests/SkRemoteGlyphCacheTest.cpp",
  "$_tests/SkResourceCacheTest.cpp",
  "$_tests/SkSharedMutexTest.cpp",
  "$_tests/SkSLErrorTest.cpp",
  "$_tests/SkSLFPTest.cpp",
  "$_tests/SkSLGLSLTest.cpp",
  "$_tests/SkSLJITTest.cpp",
  "$_tests/SkSLMemoryLayoutTest.cpp",
  "$_tests/SkSLSPIRVTest.cpp",
  "$_tests/SortTest.cpp",
  "$_tests/SpecialImageTest.cpp",
  "$_tests/SpecialSurfaceTest.cpp",
  "$_tests/SrcOverTest.cpp",
  "$_tests/SRGBReadWritePixelsTest.cpp",
  "$_tests/SRGBTest.cpp",
  "$_tests/StreamBufferTest.cpp",
  "$_tests/StreamTest.cpp",
  "$_tests/StringTest.cpp",
  "$_tests/StrokerTest.cpp",
  "$_tests/StrokeTest.cpp",
  "$_tests/SubsetPath.cpp",
  "$_tests/SurfaceSemaphoreTest.cpp",
  "$_tests/SurfaceTest.cpp",
  "$_tests/SVGDeviceTest.cpp",
  "$_tests/SwizzlerTest.cpp",
  "$_tests/TArrayTest.cpp",
  "$_tests/TDPQueueTest.cpp",
  "$_tests/TableColorFilterTest.cpp",
  "$_tests/TemplatesTest.cpp",
  "$_tests/TessellatingPathRendererTests.cpp",
  "$_tests/Test.cpp",
  "$_tests/TestTest.cpp",
  "$_tests/TestUtils.h",
  "$_tests/TestUtils.cpp",
  "$_tests/TextBlobCacheTest.cpp",
  "$_tests/TextBlobTest.cpp",
  "$_tests/TextureProxyTest.cpp",
  "$_tests/TextureStripAtlasManagerTest.cpp",
  "$_tests/Time.cpp",
  "$_tests/TLazyTest.cpp",
  "$_tests/TopoSortTest.cpp",
  "$_tests/ToSRGBColorFilter.cpp",
  "$_tests/TraceMemoryDumpTest.cpp",
  "$_tests/TracingTest.cpp",
  "$_tests/TransferPixelsTest.cpp",
  "$_tests/TypefaceTest.cpp",
  "$_tests/UnicodeTest.cpp",
  "$_tests/UtilsTest.cpp",
  "$_tests/VerticesTest.cpp",
  "$_tests/VkBackendSurfaceTest.cpp",
  "$_tests/VkMakeCopyPipelineTest.cpp",
  "$_tests/VkWrapTests.cpp",
  "$_tests/VptrTest.cpp",
  "$_tests/WindowRectanglesTest.cpp",
  "$_tests/WritePixelsTest.cpp",
  "$_tests/Writer32Test.cpp",
  "$_tests/YUVCacheTest.cpp",
  "$_tests/YUVTest.cpp",
]

pathops_tests_sources = [
  "$_tests/PathOpsAngleIdeas.cpp",
  "$_tests/PathOpsAngleTest.cpp",
  "$_tests/PathOpsBattles.cpp",
  "$_tests/PathOpsBoundsTest.cpp",
  "$_tests/PathOpsBuilderConicTest.cpp",
  "$_tests/PathOpsBuilderTest.cpp",
  "$_tests/PathOpsBuildUseTest.cpp",
  "$_tests/PathOpsChalkboardTest.cpp",
  "$_tests/PathOpsConicIntersectionTest.cpp",
  "$_tests/PathOpsConicLineIntersectionTest.cpp",
  "$_tests/PathOpsConicQuadIntersectionTest.cpp",
  "$_tests/PathOpsCubicConicIntersectionTest.cpp",
  "$_tests/PathOpsCubicIntersectionTest.cpp",
  "$_tests/PathOpsCubicIntersectionTestData.cpp",
  "$_tests/PathOpsCubicLineIntersectionIdeas.cpp",
  "$_tests/PathOpsCubicLineIntersectionTest.cpp",
  "$_tests/PathOpsCubicQuadIntersectionTest.cpp",
  "$_tests/PathOpsCubicReduceOrderTest.cpp",
  "$_tests/PathOpsDCubicTest.cpp",
  "$_tests/PathOpsDebug.cpp",
  "$_tests/PathOpsDLineTest.cpp",
  "$_tests/PathOpsDPointTest.cpp",
  "$_tests/PathOpsDRectTest.cpp",
  "$_tests/PathOpsDVectorTest.cpp",
  "$_tests/PathOpsExtendedTest.cpp",
  "$_tests/PathOpsFuzz763Test.cpp",
  "$_tests/PathOpsInverseTest.cpp",
  "$_tests/PathOpsIssue3651.cpp",
  "$_tests/PathOpsLineIntersectionTest.cpp",
  "$_tests/PathOpsLineParametetersTest.cpp",
  "$_tests/PathOpsOpCircleThreadedTest.cpp",
  "$_tests/PathOpsOpCubicThreadedTest.cpp",
  "$_tests/PathOpsOpLoopThreadedTest.cpp",
  "$_tests/PathOpsOpRectThreadedTest.cpp",
  "$_tests/PathOpsOpTest.cpp",
  "$_tests/PathOpsQuadIntersectionTest.cpp",
  "$_tests/PathOpsQuadIntersectionTestData.cpp",
  "$_tests/PathOpsQuadLineIntersectionTest.cpp",
  "$_tests/PathOpsQuadLineIntersectionThreadedTest.cpp",
  "$_tests/PathOpsQuadReduceOrderTest.cpp",
  "$_tests/PathOpsSimplifyDegenerateThreadedTest.cpp",
  "$_tests/PathOpsSimplifyFailTest.cpp",
  "$_tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp",
  "$_tests/PathOpsSimplifyQuadThreadedTest.cpp",
  "$_tests/PathOpsSimplifyRectThreadedTest.cpp",
  "$_tests/PathOpsSimplifyTest.cpp",
  "$_tests/PathOpsSimplifyTrianglesThreadedTest.cpp",
  "$_tests/PathOpsSkpTest.cpp",
  "$_tests/PathOpsTestCommon.cpp",
  "$_tests/PathOpsThreadedCommon.cpp",
  "$_tests/PathOpsThreeWayTest.cpp",
  "$_tests/PathOpsTigerTest.cpp",
  "$_tests/PathOpsTightBoundsTest.cpp",
  "$_tests/PathOpsTypesTest.cpp",
]