New issue
Advanced search Search tips

Issue 721829 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Nov 12
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

MediaStream and PPAPI-related browser_tests failing on Win Clang bots

Project Member Reported by h...@chromium.org, May 12 2017

Issue description

For example:

https://build.chromium.org/p/chromium.fyi/builders/CrWinClang64%28dbg%29%20tester/builds/5217
https://build.chromium.org/p/chromium.fyi/builders/CrWinClang%28dbg%29%20tester/builds/10399


PPAPINaClNewlibTest.MessageHandler
PPAPIBrokerInfoBarTest.Blocked
IEImporterBrowserTest.IEImporter
PPAPINaClGLibcTest.UDPSocket_ReadWrite
PPAPINaClNewlibTest.UDPSocketPrivate_Connect
MediaStreamDevicesControllerTestInstance/MediaStreamDevicesControllerTest.RequestMicCamBlockMic/0
MediaStreamDevicesControllerTestInstance/MediaStreamDevicesControllerTest.DenyMicDoesNotChangeCam/1
CloudPolicyManagerTest.RegisterFails
PPAPINaClGLibcTest.UDPSocket_SetOption
MediaStreamDevicesControllerTestInstance/MediaStreamDevicesControllerTest.ExtensionRequestMicCam/1
MediaStreamDevicesControllerTestInstance/MediaStreamDevicesControllerTest.RequestMicCamBlockMic/1
PPAPINaClNewlibTest.HostResolver
PPAPINaClNewlibTest.URLLoader1
OutOfProcessPPAPITest.HostResolver
PrefHashBrowserTestUntrustedAdditionToPrefsAfterWipeInstance/PrefHashBrowserTestUntrustedAdditionToPrefsAfterWipe.UntrustedAdditionToPrefsAfterWipe/2
PPAPIBrokerInfoBarTest.Accept
PrefHashBrowserTestClearedAtomicInstance/PrefHashBrowserTestClearedAtomic.ClearedAtomic/3
PrefHashBrowserTestChangedAtomicInstance/PrefHashBrowserTestChangedAtomic.ChangedAtomic/3
PPAPINaClNewlibTest.NetworkMonitor
MediaStreamDevicesControllerTestInstance/MediaStreamDevicesControllerTest.RequestAndAllowMicCam/1
PPAPINaClGLibcTest.UDPSocket_Broadcast
ComponentCloudPolicyTest.InstallNewExtension
PPAPINaClNewlibTest.UDPSocket_ReadWrite
MediaStreamDevicesControllerTestInstance/MediaStreamDevicesControllerTest.ContentSettings/1
MediaStreamDevicesControllerTestInstance/MediaStreamDevicesControllerTest.RequestCamDoesNotChangeMic/0
PPAPINaClNewlibTest.HostResolverPrivate_ResolveIPv4
PPAPIBrokerInfoBarTest.Allowed
PPAPINaClNewlibTest.PostMessage


PPAPINaclNewlib sounds familiar.. haven't we seen failures like this before?
 

Comment 1 by h...@chromium.org, May 12 2017

For 64-bit, this is the first build with these failures: https://build.chromium.org/p/chromium.fyi/builders/CrWinClang64%28dbg%29%20tester/builds/5213

Some speculation below:

---

This is on the stack for most of the tests:

1588:6120:0512/084854.242:FATAL:gpu_channel.cc(122)] Check failed: channel_messages_.empty().
Backtrace:
	base::debug::StackTrace::StackTrace [0x00000001800E7EEE+126]
	base::debug::StackTrace::StackTrace [0x00000001800E708F+31]
	logging::LogMessage::~LogMessage [0x000000018016895E+158]
	gpu::GpuChannelMessageQueue::~GpuChannelMessageQueue [0x0000000004879B56+326]

So maybe this is related?

gpu: GPU service scheduler.

The GPU service scheduler runs tasks (closures) containing command
buffer work. Tasks are enqueued in sequences which represent indepdent
streams of execution. A task in one sequence may wait on a sync token
fence that's released on another sequence. Tasks can specify their sync
token fences beforehand so that the scheduler won't run a sequence only
to disable it due to a sync token wait. Tasks can check if they should
yield so that a higher priority task may run. If a tas
...skip...

with task traits to specify which thread a task should run on.

R=piman@chromium.org
BUG= 514813 
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2814843002
Cr-Commit-Position: refs/heads/master@{#471187}

Comment 2 by h...@chromium.org, May 12 2017

Ah, sounds like someone else made the same guess; the GPU patch is being reverted here: https://codereview.chromium.org/2881813002/

Comment 3 by h...@chromium.org, May 12 2017

s/is getting reverted/got reverted/

And relanded 20 minutes ago: https://codereview.chromium.org/2876913003/

Perhaps the bots will clear up.
Components: Build
Project Member

Comment 5 by sheriffbot@chromium.org, Nov 12

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Fixed (was: Untriaged)
These bots went green a long time ago.

Sign in to add a comment