New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 696727 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 696316
issue 696534
issue 696657



Sign in to add a comment

video_ChromeRTCHWDecodeUsed seems to be flaky on multiple builds

Project Member Reported by afakhry@chromium.org, Feb 27 2017

Issue description

This test seems to be flaky lately on several builds https://bugs.chromium.org/p/chromium/issues/list?can=2&q=video_ChromeRTCHWDecodeUsed&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids. 

Most recent failure was auto reported in Issue 696657.

The failure message is: 

Media.VideoCaptureGpuJpegDecoder.InitDecodeSuccess not loaded or histogram bucket not found or histogram bucket found at < 100%
Stack trace:

child process failed
Traceback (most recent call last):
  File "/usr/local/autotest/bin/parallel.py", line 18, in fork_start
    l()
  File "/usr/local/autotest/bin/job.py", line 484, in <lambda>
    l = lambda : test.runtest(self, url, tag, args, dargs)
  File "/usr/local/autotest/bin/test.py", line 117, in runtest
    job.sysinfo.log_after_each_iteration)
  File "/usr/local/autotest/common_lib/test.py", line 901, in runtest
    mytest._exec(args, dargs)
  File "/usr/local/autotest/common_lib/test.py", line 609, in _exec
    _call_test_function(self.execute, *p_args, **p_dargs)
  File "/usr/local/autotest/common_lib/test.py", line 817, in _call_test_function
    return func(*args, **dargs)
  File "/usr/local/autotest/common_lib/test.py", line 470, in execute
    dargs)
  File "/usr/local/autotest/common_lib/test.py", line 347, in _call_run_once_with_retry
    postprocess_profiled_run, args, dargs)
  File "/usr/local/autotest/common_lib/test.py", line 380, in _call_run_once
    self.run_once(*args, **dargs)
  File "/usr/local/autotest/tests/video_ChromeRTCHWDecodeUsed/video_ChromeRTCHWDecodeUsed.py", line 78, in run_once
    histogram_verifier.verify(cr, histogram_name, histogram_bucket_val)
  File "/usr/local/autotest/cros/video/histogram_verifier.py", line 44, in verify
    sleep_interval=1)
  File "/usr/local/autotest/common_lib/site_utils.py", line 971, in poll_for_condition
    raise exception
TestError: Media.VideoCaptureGpuJpegDecoder.InitDecodeSuccess not loaded or histogram bucket not found or histogram bucket found at < 100%

Builders to watch:
tricky-tot-chrome-pfq-informational
falco-chrome-pfq
 
Components: OS>Kernel>Video
Labels: videoshortlist
Owner: kcwu@chromium.org
Status: Assigned (was: Untriaged)
From wmatrix, the flaky failure started in around R58-9292.0.0. Kaung-che. Let's take it down from bvt-cq unless we can merge a fix tomorrow.

https://wmatrix.googleplex.com/unfiltered?hide_missing=True&releases=tot&tests=video_ChromeRTCHWDecodeUsed&days_back=45
Cc: derat@chromium.org
Cc: akes...@chromium.org xixuan@chromium.org
Should I take it out entirely from bvt-cq, or move it to bvt-prebuild?
Move to perbuild.
Yes, perbuild*.

What about arc-bvt-cq? Should that also be moved to arc-bvt-perbuild?
Cc: kcwu@chromium.org
Owner: afakhry@chromium.org
Project Member

Comment 9 by bugdroid1@chromium.org, Mar 1 2017

Filed  issue 697660  for fixing and moving the test back to bvt-cq.
Cc: manojgupta@chromium.org tingyuan@chromium.org laszio@chromium.org llozano@chromium.org
this still fails quite a bit in arc-bvt-cq per build.
Please remove from that suite.

Consistent failures on cyan-chrome-pfq, like this:
https://uberchromegw.corp.google.com/i/chromeos/builders/cyan-chrome-pfq/builds/836
Cc: -tingyuan@chromium.org

Comment 13 by ihf@google.com, Mar 2 2017

The part that I don't understand (or forgot) is why arc-bvt-cq holds up pfq  these days. At some point in time arc-bvt-cq was meant to be a subset of bvt-cq.

In any case, I manually upreved chromeos-chrome to something like 3027. This will break the android pfq if the test is not removed from arc-bvt-cq. But it shouldn't break the cq and the pfq is already broken. The joy.
Sending https://chromium-review.googlesource.com/c/448301 to CQ to remove arc mode of video_ChromeRTCHWDecodeUsed.
Status: Fixed (was: Assigned)
Two control files in arc-bvt-cq were removed.
Project Member

Comment 17 by bugdroid1@chromium.org, Apr 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/70570221a22b979931a3efac719d18e2e25fba30

commit 70570221a22b979931a3efac719d18e2e25fba30
Author: Hung-yu Wu <hywu@chromium.org>
Date: Tue Apr 18 05:50:22 2017

Revert "Move the flaky video_ChromeRTCHWDecodeUsed from bvt-cq to bvt-perbuild"

This reverts commit acb63b0af8c42a7df766b87aed40b1378bf084ce.

Reason for revert: wmatrix has video_ChromeRTCHWDecodeUsed almost all green after Chrome uprevs. https://codereview.chromium.org/2777973002 should have fixed it.

Original change's description:
> Move the flaky video_ChromeRTCHWDecodeUsed from bvt-cq to bvt-perbuild
>
> This test has been very flaky lately causing multiple CQ, informational, and PFQ
> builders failures lately.
>
> BUG= chromium:696727 
> TEST=none
>
> Change-Id: I09ae6d02ba598d26ab630eb8ef4acec5912a861d
> Reviewed-on: https://chromium-review.googlesource.com/447908
> Reviewed-by: Aviv Keshet <akeshet@chromium.org>
> Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
> Tested-by: Ahmed Fakhry <afakhry@chromium.org>
>

TBR=kinaba@chromium.org,ihf@chromium.org,posciak@chromium.org,wuchengli@chromium.org,akeshet@chromium.org,afakhry@google.com,afakhry@chromium.org
BUG= chromium:696727 

Change-Id: I36e9f577509842bc42d73aae704be42efa67a523
Reviewed-on: https://chromium-review.googlesource.com/468486
Commit-Ready: Hung-yu Wu <hywu@chromium.org>
Tested-by: Hung-yu Wu <hywu@chromium.org>
Reviewed-by: Wu-cheng Li <wuchengli@chromium.org>

[modify] https://crrev.com/70570221a22b979931a3efac719d18e2e25fba30/client/site_tests/video_ChromeRTCHWDecodeUsed/control.y4m
[modify] https://crrev.com/70570221a22b979931a3efac719d18e2e25fba30/client/site_tests/video_ChromeRTCHWDecodeUsed/control.mjpeg

Cc: vsu...@chromium.org avkodipelli@chromium.org
Status: Verified (was: Fixed)
closing as per https://wmatrix.googleplex.com/unfiltered?hide_missing=True&tests=video_ChromeRTCHWDecodeUsed&days_back=45&releases=60

Sign in to add a comment