|
|
Chromium Code Reviews
DescriptionVp9: Enable denoiser by default.
BUG=webrtc:7412
Review-Url: https://codereview.webrtc.org/2765663002
Cr-Commit-Position: refs/heads/master@{#17395}
Committed: https://chromium.googlesource.com/external/webrtc/+/a5e8aa6e2b9b8cdc6d7d5120fc64c08e4036bf03
Patch Set 1 #Patch Set 2 : Update the commit message. #Patch Set 3 : Change the unittest. #
Messages
Total messages: 42 (30 generated)
The CQ bit was checked by jianj@google.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/15155)
The CQ bit was checked by jianj@google.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
marpan@google.com changed reviewers: + brandtr@webrtc.org, mflodman@webrtc.org
marpan@google.com changed reviewers: + marpan@webrtc.org
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/15156)
The CQ bit was checked by jianj@google.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
Description was changed from ========== Vp9: Enable denoiser by default. ========== to ========== Vp9: Enable denoiser by default. BUG=None ==========
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/21030)
On 2017/03/21 00:39:00, commit-bot: I haz the power wrote: > Dry run: Try jobs failed on following builders: > linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, > http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/21030) Looks like a race between the ViEEncoder task queue and some internal VP9 thread? We should have better test coverage at the video coding level, and then this would have been found earlier. I believe that ilnik@ is working on a "quick flag" for the full stack tests, which would allow those tests to be enabled on the main waterfall (incl. tsan).
On 2017/03/21 09:23:09, brandtr wrote: > On 2017/03/21 00:39:00, commit-bot: I haz the power wrote: > > Dry run: Try jobs failed on following builders: > > linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, > > > http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/21030) > > Looks like a race between the ViEEncoder task queue and some internal VP9 > thread? > > We should have better test coverage at the video coding level, and then this > would have been found earlier. I believe that ilnik@ is working on a "quick > flag" for the full stack tests, which would allow those tests to be enabled on > the main waterfall (incl. tsan). More unit tests covering that case have been added in libvpx, which exposed the data race in the denoiser. And a fix has also been added. We need to wait for the libvpx to roll in webrtc and then enable the vp9 denoiser.
On 2017/03/21 23:08:28, jianj wrote: > On 2017/03/21 09:23:09, brandtr wrote: > > On 2017/03/21 00:39:00, commit-bot: I haz the power wrote: > > > Dry run: Try jobs failed on following builders: > > > linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, > > > > > > http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/21030) > > > > Looks like a race between the ViEEncoder task queue and some internal VP9 > > thread? > > > > We should have better test coverage at the video coding level, and then this > > would have been found earlier. I believe that ilnik@ is working on a "quick > > flag" for the full stack tests, which would allow those tests to be enabled on > > the main waterfall (incl. tsan). > > More unit tests covering that case have been added in libvpx, which exposed the > data race in the denoiser. > And a fix has also been added. > > We need to wait for the libvpx to roll in webrtc and then enable the vp9 > denoiser. Sounds good. Ping this CL when the roll has been made :)
The CQ bit was checked by marpan@google.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/21131)
Patchset #4 (id:60001) has been deleted
The CQ bit was checked by jianj@google.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by jianj@google.com
On 2017/03/22 07:46:30, brandtr wrote: > On 2017/03/21 23:08:28, jianj wrote: > > On 2017/03/21 09:23:09, brandtr wrote: > > > On 2017/03/21 00:39:00, commit-bot: I haz the power wrote: > > > > Dry run: Try jobs failed on following builders: > > > > linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, > > > > > > > > > > http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/21030) > > > > > > Looks like a race between the ViEEncoder task queue and some internal VP9 > > > thread? > > > > > > We should have better test coverage at the video coding level, and then this > > > would have been found earlier. I believe that ilnik@ is working on a "quick > > > flag" for the full stack tests, which would allow those tests to be enabled > on > > > the main waterfall (incl. tsan). > > > > More unit tests covering that case have been added in libvpx, which exposed > the > > data race in the denoiser. > > And a fix has also been added. > > > > We need to wait for the libvpx to roll in webrtc and then enable the vp9 > > denoiser. > > Sounds good. Ping this CL when the roll has been made :) The roll has been made and all trybots are green now.
On 2017/03/24 20:17:01, jianj wrote: > On 2017/03/22 07:46:30, brandtr wrote: > > On 2017/03/21 23:08:28, jianj wrote: > > > On 2017/03/21 09:23:09, brandtr wrote: > > > > On 2017/03/21 00:39:00, commit-bot: I haz the power wrote: > > > > > Dry run: Try jobs failed on following builders: > > > > > linux_tsan2 on master.tryserver.webrtc (JOB_FAILED, > > > > > > > > > > > > > > > http://build.chromium.org/p/tryserver.webrtc/builders/linux_tsan2/builds/21030) > > > > > > > > Looks like a race between the ViEEncoder task queue and some internal VP9 > > > > thread? > > > > > > > > We should have better test coverage at the video coding level, and then > this > > > > would have been found earlier. I believe that ilnik@ is working on a > "quick > > > > flag" for the full stack tests, which would allow those tests to be > enabled > > on > > > > the main waterfall (incl. tsan). > > > > > > More unit tests covering that case have been added in libvpx, which exposed > > the > > > data race in the denoiser. > > > And a fix has also been added. > > > > > > We need to wait for the libvpx to roll in webrtc and then enable the vp9 > > > denoiser. > > > > Sounds good. Ping this CL when the roll has been made :) > > The roll has been made and all trybots are green now. lgtm
The CQ bit was checked by jianj@google.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/15371)
The CQ bit was unchecked by jianj@google.com
On 2017/03/27 07:21:01, commit-bot: I haz the power wrote: > Try jobs failed on following builders: > presubmit on master.tryserver.webrtc (JOB_FAILED, > http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/15371) I think I'll need another lgtm from owners.
On 2017/03/27 07:26:02, jianj wrote: > On 2017/03/27 07:21:01, commit-bot: I haz the power wrote: > > Try jobs failed on following builders: > > presubmit on master.tryserver.webrtc (JOB_FAILED, > > http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/15371) > > I think I'll need another lgtm from owners. Yep. mflodman has root-level OWNERship, so let's see what he says.
Can you create a tracking bug for this and add for this CL? It would be good to have so we get this in the release notes. LGTM with that done.
Description was changed from ========== Vp9: Enable denoiser by default. BUG=None ========== to ========== Vp9: Enable denoiser by default. BUG=webrtc:7412 ==========
The CQ bit was checked by jianj@google.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
CQ is committing da patch.
Bot data: {"patchset_id": 40001, "attempt_start_ts": 1490634385223480,
"parent_rev": "11173f7ec510ea0622e52655373c1c50599fb5fd", "commit_rev":
"a5e8aa6e2b9b8cdc6d7d5120fc64c08e4036bf03"}
Message was sent while issue was closed.
Description was changed from ========== Vp9: Enable denoiser by default. BUG=webrtc:7412 ========== to ========== Vp9: Enable denoiser by default. BUG=webrtc:7412 Review-Url: https://codereview.webrtc.org/2765663002 Cr-Commit-Position: refs/heads/master@{#17395} Committed: https://chromium.googlesource.com/external/webrtc/+/a5e8aa6e2b9b8cdc6d7d5120f... ==========
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/external/webrtc/+/a5e8aa6e2b9b8cdc6d7d5120f... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
