Reland "Use gtest_parallel with 1 worker for webrtc_perf_tests."
This is a reland of 258ed1a38ad9d4f0da798c40b6976eff2dce864f Original change's description: > Use gtest_parallel with 1 worker for webrtc_perf_tests. > > This will enable test results to be uploaded to ResultDB. > > Bug: b/197492097 > Change-Id: Iec28520c4cd8f35fcff2cbd105a4b851ef41b9fc > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/239641 > Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> > Reviewed-by: Christoffer Jansson <jansson@google.com> > Commit-Queue: Jeremy Leconte <jleconte@google.com> > Cr-Commit-Position: refs/heads/main@{#35458} Bug: b/197492097 No-Presubmit: True Change-Id: Iea90f5698c83791d39c0f6da666c1d1eb274edd3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/239645 Commit-Queue: Jeremy Leconte <jleconte@google.com> Reviewed-by: Andrey Logvin <landrey@webrtc.org> Reviewed-by: Christoffer Jansson <jansson@webrtc.org> Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org> Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35483}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
34448ea147
commit
c31fc2a941
@ -332,8 +332,13 @@ class UnitTest(unittest.TestCase):
|
||||
files = isolate_file_contents['variables']['files']
|
||||
command = isolate_file_contents['variables']['command']
|
||||
|
||||
self.assertEqual(files, ['../../.vpython', '../../testing/test_env.py',
|
||||
'base_unittests'])
|
||||
self.assertEqual(files, [
|
||||
'../../.vpython', '../../testing/test_env.py',
|
||||
'../../third_party/gtest-parallel/gtest-parallel',
|
||||
'../../third_party/gtest-parallel/gtest_parallel.py',
|
||||
'../../tools_webrtc/gtest-parallel-wrapper.py',
|
||||
'base_unittests',
|
||||
])
|
||||
self.assertEqual(command, [
|
||||
'vpython',
|
||||
'../../build/android/test_wrapper/logdog_wrapper.py',
|
||||
@ -367,8 +372,13 @@ class UnitTest(unittest.TestCase):
|
||||
files = isolate_file_contents['variables']['files']
|
||||
command = isolate_file_contents['variables']['command']
|
||||
|
||||
self.assertEqual(files, ['../../.vpython', '../../testing/test_env.py',
|
||||
'base_unittests'])
|
||||
self.assertEqual(files, [
|
||||
'../../.vpython', '../../testing/test_env.py',
|
||||
'../../third_party/gtest-parallel/gtest-parallel',
|
||||
'../../third_party/gtest-parallel/gtest_parallel.py',
|
||||
'../../tools_webrtc/gtest-parallel-wrapper.py',
|
||||
'base_unittests',
|
||||
])
|
||||
self.assertEqual(command, [
|
||||
'vpython',
|
||||
'../../build/android/test_wrapper/logdog_wrapper.py',
|
||||
@ -457,11 +467,15 @@ class UnitTest(unittest.TestCase):
|
||||
|
||||
self.assertEqual(files, [
|
||||
'../../.vpython', '../../testing/test_env.py',
|
||||
'../../third_party/gtest-parallel/gtest-parallel',
|
||||
'../../third_party/gtest-parallel/gtest_parallel.py',
|
||||
'../../tools_webrtc/gtest-parallel-wrapper.py',
|
||||
'base_unittests', 'base_unittests_script.py',
|
||||
])
|
||||
self.assertEqual(command, [
|
||||
'vpython',
|
||||
'../../base/base_unittests_script.py',
|
||||
'--dump_json_test_results=${ISOLATED_OUTDIR}/gtest_output.json',
|
||||
])
|
||||
|
||||
def test_gen_raw(self):
|
||||
@ -491,14 +505,19 @@ class UnitTest(unittest.TestCase):
|
||||
self.assertEqual(files, [
|
||||
'../../.vpython',
|
||||
'../../testing/test_env.py',
|
||||
'../../tools_webrtc/flags_compatibility.py',
|
||||
'../../third_party/gtest-parallel/gtest-parallel',
|
||||
'../../third_party/gtest-parallel/gtest_parallel.py',
|
||||
'../../tools_webrtc/gtest-parallel-wrapper.py',
|
||||
'base_unittests',
|
||||
])
|
||||
self.assertEqual(command, [
|
||||
'vpython',
|
||||
'../../tools_webrtc/flags_compatibility.py',
|
||||
'vpython',
|
||||
'../../testing/test_env.py',
|
||||
'../../tools_webrtc/gtest-parallel-wrapper.py',
|
||||
'--output_dir=${ISOLATED_OUTDIR}/test_logs',
|
||||
'--dump_json_test_results=${ISOLATED_OUTDIR}/gtest_output.json',
|
||||
'--gtest_color=no',
|
||||
'--workers=1',
|
||||
'./base_unittests',
|
||||
'--asan=0',
|
||||
'--lsan=0',
|
||||
|
||||
Reference in New Issue
Block a user