"remote_run_result" is flaky |
||||
Issue description"remote_run_result" is flaky. This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label. We have detected 3 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyHAsSBUZsYWtlIhFyZW1vdGVfcnVuX3Jlc3VsdAw. This flaky test/step was previously tracked in issue 643416 .
,
Sep 7 2016
Issue 644412 has been merged into this issue.
,
Sep 7 2016
Looks like an exception gets thrown deep in the chromium recipe and remote_run consequently turns purple:
Traceback (most recent call last):
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\run.py", line 426, in run
recipe_result = recipe_script.run(api, api._engine.properties)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\loader.py", line 59, in run
self.RunSteps, properties, self.PROPERTIES, api=api)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\loader.py", line 514, in invoke_with_properties
**additional_args)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\loader.py", line 475, in _invoke_with_properties
return callable_obj(*props, **additional_args)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\recipes\chromium_trybot.py", line 32, in RunSteps
return api.chromium_tests.trybot_steps(api)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\api.py", line 867, in trybot_steps
bot_config_object, api, tests, bot_update_step, affected_files)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\recipe_api.py", line 239, in _inner
return func(*a, **kw)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\api.py", line 722, in run_tests_on_tryserver
self.m.test_utils.determine_new_failures(api, tests, deapply_patch_fn)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\recipe_api.py", line 239, in _inner
return func(*a, **kw)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\test_utils\api.py", line 150, in determine_new_failures
failing_tests = self.run_tests_with_patch(caller_api, tests)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\recipe_api.py", line 239, in _inner
return func(*a, **kw)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\test_utils\api.py", line 121, in run_tests_with_patch
self.run_tests(caller_api, tests, 'with patch')
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\recipe_api.py", line 239, in _inner
return func(*a, **kw)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\test_utils\api.py", line 111, in run_tests
t.post_run(caller_api, suffix, test_filter=test_filters.get(t.name))
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\steps.py", line 1197, in post_run
return self._test.post_run(api, suffix, test_filter=test_filter)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\steps.py", line 912, in post_run
api, suffix,test_filter=test_filter)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\steps.py", line 814, in post_run
valid, failures = self.validate_task_results(api, api.step.active_result)
File "E:\b\rr\tmppbvu3p\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\steps.py", line 906, in validate_task_results
return True, gtest_results.failures
AttributeError: 'GTestResults' object has no attribute 'failures'
,
Oct 6 2016
The step is still flaky; most recent runs observe this exception: @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\run.py", line 424, in run@@@ @@@STEP_LOG_LINE@exception@ recipe_result = recipe_script.run(api, api._engine.properties)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\loader.py", line 59, in run@@@ @@@STEP_LOG_LINE@exception@ self.RunSteps, properties, self.PROPERTIES, api=api)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\loader.py", line 514, in invoke_with_properties@@@ @@@STEP_LOG_LINE@exception@ **additional_args)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\loader.py", line 475, in _invoke_with_properties@@@ @@@STEP_LOG_LINE@exception@ return callable_obj(*props, **additional_args)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\recipes\chromium_trybot.py", line 32, in RunSteps@@@ @@@STEP_LOG_LINE@exception@ return api.chromium_tests.trybot_steps(api)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\api.py", line 867, in trybot_steps@@@ @@@STEP_LOG_LINE@exception@ disable_deapply_patch) = ChromiumTestsApi._trybot_steps_internal(api)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\api.py", line 898, in _trybot_steps_internal@@@ @@@STEP_LOG_LINE@exception@ bot_config_object)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\recipe_api.py", line 382, in _inner@@@ @@@STEP_LOG_LINE@exception@ return func(*a, **kw)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_tests\api.py", line 208, in prepare_checkout@@@ @@@STEP_LOG_LINE@exception@ bot_config, root_solution_revision)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\recipe_api.py", line 382, in _inner@@@ @@@STEP_LOG_LINE@exception@ return func(*a, **kw)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\build\scripts/slave\recipe_modules\chromium_checkout\api.py", line 76, in ensure_checkout@@@ @@@STEP_LOG_LINE@exception@ **kwargs)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\recipe_engine\recipe_engine\recipe_api.py", line 382, in _inner@@@ @@@STEP_LOG_LINE@exception@ return func(*a, **kw)@@@ @@@STEP_LOG_LINE@exception@ File "E:\b\rr\tmpeqwede\rw\checkout\infra\.recipe_deps\depot_tools\recipe_modules\bot_update\api.py", line 296, in ensure_checkout@@@ @@@STEP_LOG_LINE@exception@ co_root = step_result.json.output['root']@@@ @@@STEP_LOG_LINE@exception@KeyError: 'root'@@@
,
Oct 6 2016
BTW, does this bug need to be in the trooper queue?
,
Oct 18 2016
No it does not; this is a bug in the chromium recipes.
,
Feb 15 2017
AFAIK this is no longer occurring. |
||||
►
Sign in to add a comment |
||||
Comment 1 by vasi...@chromium.org
, Sep 7 2016