Issue metadata
Sign in to add a comment
|
telemetry_perf_unittests is super flaky on Linux due to cloud storage lock failure |
||||||||||||||||||||||
Issue descriptionFlakiness dashboard: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=telemetry_perf_unittests&builder=tryserver.chromium.linux%3Alinux_chromium_rel_ng An example run log: https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/389926/steps/telemetry_perf_unittests%20%28with%20patch%29/logs/stdio Assign to Charlie since you last work on this. I think if it's too hard to diagnose, maybe we should just run this test in serial on linux bot & feel free to reassign to me in that case.
,
Feb 16 2017
Also, note that this is only responsible for some of the telemetry_perf_unittests flakes. Chrome crashes are also responsible for some. (Obviously, this should still be fixed, though.)
,
Jun 22 2017
Ned, is this fixed now?
,
Jun 22 2017
,
Jun 24 2017
The NextAction date has arrived: 2017-06-24 |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by charliea@chromium.org
, Feb 16 2017Stack trace from log: Traceback (most recent call last): RunBenchmark at /b/s/w/irUW2HFD/third_party/catapult/telemetry/telemetry/internal/story_runner.py:380 benchmark.ShouldTearDownStateAfterEachStorySetRun()) Run at /b/s/w/irUW2HFD/third_party/catapult/telemetry/telemetry/internal/story_runner.py:220 story_set.archive_data_file, story_set.wpr_archive_info, stories): _UpdateAndCheckArchives at /b/s/w/irUW2HFD/third_party/catapult/telemetry/telemetry/internal/story_runner.py:420 wpr_archive_info.DownloadArchivesIfNeeded() DownloadArchivesIfNeeded at /b/s/w/irUW2HFD/third_party/catapult/telemetry/telemetry/wpr/archive_info2.py:110 download_if_needed(archive_path) download_if_needed at /b/s/w/irUW2HFD/third_party/catapult/telemetry/telemetry/wpr/archive_info2.py:89 cloud_storage.GetIfChanged(path, self._bucket) GetIfChanged at /b/s/w/irUW2HFD/third_party/catapult/common/py_utils/py_utils/cloud_storage.py:406 with _FileLock(file_path): __enter__ at /usr/lib/python2.7/contextlib.py:17 return self.gen.next() _FileLock at /b/s/w/irUW2HFD/third_party/catapult/common/py_utils/py_utils/cloud_storage.py:259 LOCK_ACQUISITION_TIMEOUT) WaitFor at /b/s/w/irUW2HFD/third_party/catapult/common/py_utils/py_utils/__init__.py:132 (timeout, GetConditionString())) TimeoutException: Timed out while waiting 10s for py_utils.WaitFor(lambda: _AttemptPseudoLockAcquisition(pseudo_lock_path, pseudo_lock_fd_return),