Build tests/benchmarks only when self.run_tests (#29862)

This commit is contained in:
Wouter Deconinck 2022-04-04 17:21:34 -05:00 committed by GitHub
parent 88d8ca9b65
commit 075457db00
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 12 additions and 0 deletions

View File

@ -48,4 +48,7 @@ def cmake_args(self):
join_path(self.stage.source_path, 'deps', 'googletest')),
self.define('GOOGLEBENCHMARK_SOURCE_DIR',
join_path(self.stage.source_path, 'deps', 'googlebenchmark')),
self.define('CPUINFO_BUILD_UNIT_TESTS', self.run_tests),
self.define('CPUINFO_BUILD_MOCK_TESTS', self.run_tests),
self.define('CPUINFO_BUILD_BENCHMARKS', self.run_tests),
]

View File

@ -54,4 +54,6 @@ def cmake_args(self):
join_path(self.stage.source_path, 'deps', 'googletest')),
self.define('GOOGLEBENCHMARK_SOURCE_DIR',
join_path(self.stage.source_path, 'deps', 'googlebenchmark')),
self.define('FP16_BUILD_TESTS', self.run_tests),
self.define('FP16_BUILD_BENCHMARKS', self.run_tests),
]

View File

@ -115,4 +115,5 @@ def cmake_args(self):
join_path(self.stage.source_path, 'deps', 'pthreadpool')),
self.define('GOOGLETEST_SOURCE_DIR',
join_path(self.stage.source_path, 'deps', 'googletest')),
self.define('NNPACK_BUILD_TESTS', self.run_tests),
]

View File

@ -57,4 +57,6 @@ def cmake_args(self):
join_path(self.stage.source_path, 'deps', 'googletest')),
self.define('GOOGLEBENCHMARK_SOURCE_DIR',
join_path(self.stage.source_path, 'deps', 'googlebenchmark')),
self.define('PTHREADPOOL_BUILD_TESTS', self.run_tests),
self.define('PTHREADPOOL_BUILD_BENCHMARKS', self.run_tests),
]

View File

@ -87,4 +87,6 @@ def cmake_args(self):
join_path(self.stage.source_path, 'deps', 'googlebenchmark')),
self.define('GOOGLETEST_SOURCE_DIR',
join_path(self.stage.source_path, 'deps', 'googletest')),
self.define('QNNPACK_BUILD_TESTS', self.run_tests),
self.define('QNNPACK_BUILD_BENCHMARKS', self.run_tests),
]

View File

@ -101,4 +101,6 @@ def cmake_args(self):
join_path(self.stage.source_path, 'deps', 'googlebenchmark')),
self.define('PSIMD_SOURCE_DIR',
join_path(self.stage.source_path, 'deps', 'psimd')),
self.define('XNNPACK_BUILD_TESTS', self.run_tests),
self.define('XNNPACK_BUILD_BENCHMARKS', self.run_tests),
]