| [ |
| { |
| "allow_subannotations": true, |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[build]/scripts/tools/runit.py", |
| "--show-path", |
| "--with-third-party-lib", |
| "--", |
| "python", |
| "RECIPE_REPO[build]/scripts/slave/runtest.py", |
| "--target", |
| "Release", |
| "--xvfb", |
| "--factory-properties", |
| "{\"bot_id\": \"test_bot_id\", \"buildername\": \"test_buildername\", \"buildnumber\": 123, \"mastername\": \"test_mastername\", \"recipe\": \"chromium_tests:tests/steps/local_gtest_test\", \"slavename\": \"test_bot_id\"}", |
| "--build-properties", |
| "{\"bot_id\": \"test_bot_id\", \"buildername\": \"test_buildername\", \"buildnumber\": 123, \"mastername\": \"test_mastername\", \"recipe\": \"chromium_tests:tests/steps/local_gtest_test\", \"slavename\": \"test_bot_id\"}", |
| "--annotate=gtest", |
| "--test-type=base_unittests", |
| "--step-name=base_unittests (with patch)", |
| "--test-launcher-summary-output", |
| "/path/to/tmp/json", |
| "--builder-name=test_buildername", |
| "--slave-name=test_bot_id", |
| "--build-number=123", |
| "base_unittests", |
| "--gtest_filter=foo.bar", |
| "--test-launcher-retry-limit=3", |
| "--gtest_also_run_disabled_tests" |
| ], |
| "env": { |
| "BUILD_SLAVE_UTILS_GSUTIL_PY_PATH": "RECIPE_REPO[depot_tools]/gsutil.py", |
| "CHROME_HEADLESS": "1" |
| }, |
| "name": "base_unittests (with patch)", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@<br/>deterministic failures [caused step to fail]:<br/>Test.Two<br/>@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@Test 'Test.Two' completed with the following status(es): 'FAILURE'@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@Test 'Test.Two' had the following logs when run:@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@================================================================================@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@:(@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@@@@", |
| "@@@STEP_LOG_LINE@Deterministic failure: Test.Two (status FAILURE)@================================================================================@@@", |
| "@@@STEP_LOG_END@Deterministic failure: Test.Two (status FAILURE)@@@", |
| "@@@STEP_FAILURE@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[build::test_results]/resources/upload_test_results.py", |
| "--input-json", |
| "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"output_snippet\": \":)\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"elapsed_time_ms\": 0, \"output_snippet\": \":(\", \"status\": \"FAILURE\"}]}]}", |
| "--master-name", |
| "test_mastername", |
| "--builder-name", |
| "test_buildername", |
| "--build-number", |
| "123", |
| "--test-type", |
| "base_unittests", |
| "--chrome-revision", |
| "refs/x@{#0}", |
| "--test-results-server", |
| "test-results.appspot.com" |
| ], |
| "name": "Upload to test-results [base_unittests]" |
| }, |
| { |
| "cmd": [], |
| "name": "details", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@details@compile_targets: ['base_unittests']@@@", |
| "@@@STEP_LOG_LINE@details@step_metadata: {'waterfall_mastername': None, 'patched': False, 'canonical_step_name': 'base_unittests', 'isolate_target_name': 'base_unittests', 'waterfall_buildername': None}@@@", |
| "@@@STEP_LOG_LINE@details@pass_fail_counts: {}@@@", |
| "@@@STEP_LOG_LINE@details@uses_local_devices: True@@@", |
| "@@@STEP_LOG_END@details@@@" |
| ] |
| }, |
| { |
| "allow_subannotations": true, |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[build]/scripts/tools/runit.py", |
| "--show-path", |
| "--with-third-party-lib", |
| "--", |
| "python", |
| "RECIPE_REPO[build]/scripts/slave/runtest.py", |
| "--target", |
| "Release", |
| "--xvfb", |
| "--factory-properties", |
| "{\"bot_id\": \"test_bot_id\", \"buildername\": \"test_buildername\", \"buildnumber\": 123, \"mastername\": \"test_mastername\", \"recipe\": \"chromium_tests:tests/steps/local_gtest_test\", \"slavename\": \"test_bot_id\"}", |
| "--build-properties", |
| "{\"bot_id\": \"test_bot_id\", \"buildername\": \"test_buildername\", \"buildnumber\": 123, \"mastername\": \"test_mastername\", \"recipe\": \"chromium_tests:tests/steps/local_gtest_test\", \"slavename\": \"test_bot_id\"}", |
| "--annotate=gtest", |
| "--test-type=base_unittests", |
| "--step-name=base_unittests (without patch)", |
| "--test-launcher-summary-output", |
| "/path/to/tmp/json", |
| "--builder-name=test_buildername", |
| "--slave-name=test_bot_id", |
| "--build-number=123", |
| "base_unittests", |
| "--gtest_repeat=10", |
| "--test-launcher-retry-limit=0", |
| "--gtest_also_run_disabled_tests", |
| "--test-launcher-batch-limit=1", |
| "--gtest_filter=Test.Two" |
| ], |
| "env": { |
| "BUILD_SLAVE_UTILS_GSUTIL_PY_PATH": "RECIPE_REPO[depot_tools]/gsutil.py", |
| "CHROME_HEADLESS": "1" |
| }, |
| "name": "base_unittests (without patch)" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[build::test_results]/resources/upload_test_results.py", |
| "--input-json", |
| "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"output_snippet\": \":)\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"elapsed_time_ms\": 0, \"output_snippet\": \":)\", \"status\": \"SUCCESS\"}]}]}", |
| "--master-name", |
| "test_mastername", |
| "--builder-name", |
| "test_buildername", |
| "--build-number", |
| "123", |
| "--test-type", |
| "base_unittests", |
| "--chrome-revision", |
| "refs/x@{#0}", |
| "--test-results-server", |
| "test-results.appspot.com" |
| ], |
| "name": "Upload to test-results [base_unittests] (2)" |
| }, |
| { |
| "failure": { |
| "failure": {}, |
| "humanReason": "Step('base_unittests (with patch)') (retcode: 1)" |
| }, |
| "name": "$result" |
| } |
| ] |