Issue metadata
Sign in to add a comment
|
video_ChromeRTCHWDecodeUsed on M70. |
||||||||||||||||||||
Issue descriptionhttps://sponge.corp.google.com/invocations?searchFor=video_ChromeRTCHWDecodeUsed Multiple invocations showed Tool Failure and the real reason is that histogram diff is empty. 08/19 18:56:14.218 WARNI| test:0606| The test failed with the following exception Traceback (most recent call last): File "/usr/local/autotest/common_lib/test.py", line 600, in _exec _call_test_function(self.execute, *p_args, **p_dargs) File "/usr/local/autotest/common_lib/test.py", line 800, in _call_test_function return func(*args, **dargs) File "/usr/local/autotest/common_lib/test.py", line 464, in execute postprocess_profiled_run, args, dargs) File "/usr/local/autotest/common_lib/test.py", line 371, in _call_run_once self.run_once(*args, **dargs) File "/usr/local/autotest/cros/video/helper_logger.py", line 82, in call return func(*args, **kwargs) File "/usr/local/autotest/tests/video_ChromeRTCHWDecodeUsed/video_ChromeRTCHWDecodeUsed.py", line 92, in run_once histogram_bucket_val, histogram_bucket_val) File "/usr/local/autotest/cros/video/histogram_verifier.py", line 186, in expect_sole_bucket (histogram_name, bucket_name, histogram)) TestError: Expect Media.RTCVideoDecoderInitDecodeSucces has 1. Histogram: {}
,
Aug 21
Reland w/ fix is on the way https://crrev.com/c/1180792 After ToT reland works well, cherry-pick back to M69 to fix video_ChromeHWDecodeUsed, video_ChromeVidResChangeHWDecode flaky issue because of https://crrev.com/c/1168328.
,
Aug 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/a36b878559862fe31c20af485c8c8883a7bb5113 commit a36b878559862fe31c20af485c8c8883a7bb5113 Author: Dean Liao <deanliao@chromium.org> Date: Tue Aug 21 17:33:59 2018 Reland "cros/video: use HistogramDiffer to expect histogram change." This reverts commit 3cdc7663539d8c7f6cf8ada119a012c7e8dfef9d, which is a reland of 3a26463be800cba6d09559c31c6f90a90796f707. It adds retry mechanism for histogram_verifier.expect_sole_bucket() as its replacement target, histogram_verifier.verify(), has retry mechanism. Also, adds expect_histogram_grow() with observation peirod. BUG= chromium:845372 , chromium:875699 TEST=./histogram_verifier_unittest.py Run autotest video_ChromeHWDecodeUsed, video_ChromeRTCHWDecodeUsed, video_ChromeVidResChangeHWDecode, video_MediaRecorderHWEncodeUsed, and video_MediaRecorderPerf. Change-Id: Ic15b14234a86fb222a3947c75fb572fdba3c4083 Reviewed-on: https://chromium-review.googlesource.com/1180792 Commit-Ready: Shuo-Peng Liao <deanliao@google.com> Tested-by: Shuo-Peng Liao <deanliao@google.com> Reviewed-by: Hirokazu Honda <hiroh@chromium.org> [modify] https://crrev.com/a36b878559862fe31c20af485c8c8883a7bb5113/client/site_tests/video_ChromeVidResChangeHWDecode/video_ChromeVidResChangeHWDecode.py [modify] https://crrev.com/a36b878559862fe31c20af485c8c8883a7bb5113/client/site_tests/video_ChromeHWDecodeUsed/video_ChromeHWDecodeUsed.py [modify] https://crrev.com/a36b878559862fe31c20af485c8c8883a7bb5113/client/site_tests/video_MediaRecorderPerf/video_MediaRecorderPerf.py [modify] https://crrev.com/a36b878559862fe31c20af485c8c8883a7bb5113/client/cros/video/histogram_verifier_unittest.py [modify] https://crrev.com/a36b878559862fe31c20af485c8c8883a7bb5113/client/site_tests/video_MediaRecorderHWEncodeUsed/video_MediaRecorderHWEncodeUsed.py [modify] https://crrev.com/a36b878559862fe31c20af485c8c8883a7bb5113/client/cros/video/histogram_verifier.py [modify] https://crrev.com/a36b878559862fe31c20af485c8c8883a7bb5113/client/site_tests/video_ChromeRTCHWDecodeUsed/video_ChromeRTCHWDecodeUsed.py
,
Aug 22
Sponge to watch: https://sponge.corp.google.com/invocations?searchFor=video_ChromeRTCHWDecodeUsed%20-status%3Apassed Only one test fail for os> R70-10988 (where the above commit landed): https://sponge.corp.google.com/target?id=2f2a9703-43b4-43f0-8098-5094ddd70778&target=daisy-release%2FR70-10989.0.0%2Fbvt-cq%2Fvideo_ChromeRTCHWDecodeUsed&searchFor=video_ChromeRTCHWDecodeUsed+-status%3Apassed Its histogram diff was empty after ten seconds retry. Marked it as fixed unless more failures are observed.
,
Aug 23
Issue 875910 has been merged into this issue.
,
Aug 23
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/cc94f101deecbbd4325c287fe6592e76ae1fe6ee commit cc94f101deecbbd4325c287fe6592e76ae1fe6ee Author: Dean Liao <deanliao@chromium.org> Date: Thu Aug 23 17:58:38 2018 Reland "cros/video: use HistogramDiffer to expect histogram change." This reverts commit 3cdc7663539d8c7f6cf8ada119a012c7e8dfef9d, which is a reland of 3a26463be800cba6d09559c31c6f90a90796f707. It adds retry mechanism for histogram_verifier.expect_sole_bucket() as its replacement target, histogram_verifier.verify(), has retry mechanism. Also, adds expect_histogram_grow() with observation peirod. BUG= chromium:845372 , chromium:875699 TEST=./histogram_verifier_unittest.py Run autotest video_ChromeHWDecodeUsed, video_ChromeRTCHWDecodeUsed, video_ChromeVidResChangeHWDecode, video_MediaRecorderHWEncodeUsed, and video_MediaRecorderPerf. Change-Id: Ic15b14234a86fb222a3947c75fb572fdba3c4083 Previous-Reviewed-on: https://chromium-review.googlesource.com/1180792 (cherry picked from commit 4f4af6bd9e3f13196a9c76bb5215efad4ecf6103) Reviewed-on: https://chromium-review.googlesource.com/1186013 Commit-Queue: Shuo-Peng Liao <deanliao@google.com> Tested-by: Shuo-Peng Liao <deanliao@google.com> Reviewed-by: Hirokazu Honda <hiroh@chromium.org> [modify] https://crrev.com/cc94f101deecbbd4325c287fe6592e76ae1fe6ee/client/site_tests/video_ChromeVidResChangeHWDecode/video_ChromeVidResChangeHWDecode.py [modify] https://crrev.com/cc94f101deecbbd4325c287fe6592e76ae1fe6ee/client/site_tests/video_ChromeHWDecodeUsed/video_ChromeHWDecodeUsed.py [modify] https://crrev.com/cc94f101deecbbd4325c287fe6592e76ae1fe6ee/client/site_tests/video_MediaRecorderPerf/video_MediaRecorderPerf.py [modify] https://crrev.com/cc94f101deecbbd4325c287fe6592e76ae1fe6ee/client/cros/video/histogram_verifier_unittest.py [modify] https://crrev.com/cc94f101deecbbd4325c287fe6592e76ae1fe6ee/client/site_tests/video_MediaRecorderHWEncodeUsed/video_MediaRecorderHWEncodeUsed.py [modify] https://crrev.com/cc94f101deecbbd4325c287fe6592e76ae1fe6ee/client/cros/video/histogram_verifier.py [modify] https://crrev.com/cc94f101deecbbd4325c287fe6592e76ae1fe6ee/client/site_tests/video_ChromeRTCHWDecodeUsed/video_ChromeRTCHWDecodeUsed.py |
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Aug 20