ash_unittests: ScreenshotControllerTest.MultipleDisplays flaky |
||||||
Issue descriptionFirst failure: https://uberchromegw.corp.google.com/i/chromium.memory/builders/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/builds/23398 Logs from the failure: [ RUN ] ScreenshotControllerTest.MultipleDisplays [3351:3351:0901/093848.023793:7951880422:ERROR:display_manager.cc(1341)] Could not find display:2200000001 [3351:3351:0901/093848.663334:7952519960:ERROR:display_manager.cc(1341)] Could not find display:2200000002 [3351:3370:0901/093848.850296:7952706922:ERROR:gles2_cmd_decoder.cc(5417)] Error: 4 for Command kGenTexturesImmediate [3351:3359:0901/093848.850482:7952707110:FATAL:resource_provider.cc(1523)] Check failed: sync_token.HasData() || gl->GetGraphicsResetStatusKHR() != GL_NO_ERROR. #0 0x000000593be1 (/b/s/w/ir/out/Release/ash_unittests+0x593be0) ... The failing assert comes from r494312
,
Sep 25 2017
Looks like the same failure occurred on chromium.chromiumos on Linux ChromiumOS Tests (dbg)(1), but the test passed the next run and the 200 previous runs. https://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/30532
,
Oct 20 2017
Test is still flaky. Caused a run to fail here: https://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/31324 and failed once before succeeding on retry here: https://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/31327
,
Nov 17 2017
I'm seeing similar flake in MultiMirroringTest.SourceAndDestinationInSoftwareMirrorMode and MultiMirroringTest.RestoreMirrorMode when running locally: [ RUN ] MultiMirroringTest.SourceAndDestinationInSoftwareMirrorMode [53793:53793:1116/201234.072885:279606578227:ERROR:display_manager.cc(1740)] Could not find display:10 [53793:53793:1116/201234.072960:279606578299:ERROR:display_manager.cc(1740)] Could not find display:11 [53793:53793:1116/201234.072977:279606578315:ERROR:display_manager.cc(1740)] Could not find display:12 [53793:54255:1116/201234.169820:279606675162:ERROR:gles2_cmd_decoder.cc(18152)] [.Offscreen-0x252b64252f00]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [53793:54255:1116/201234.169934:279606675273:ERROR:gles2_cmd_decoder.cc(18152)] [.Offscreen-0x252b64252f00]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [53793:54255:1116/201234.195400:279606700741:ERROR:gles2_cmd_decoder.cc(9981)] [.UICompositor-0x252b65b233c0]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [53793:54255:1116/201234.195452:279606700791:ERROR:gles2_cmd_decoder.cc(9981)] [.UICompositor-0x252b65b233c0]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [53793:53793:1116/201234.229816:279606735159:ERROR:display_manager.cc(1740)] Could not find display:11 [53793:53793:1116/201234.229870:279606735209:ERROR:display_manager.cc(1740)] Could not find display:12 [53793:54255:1116/201234.326391:279606831732:ERROR:gles2_cmd_decoder.cc(5472)] Error: 4 for Command kGenTexturesImmediate [53793:54255:1116/201234.326444:279606831782:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.326460:279606831798:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.326478:279606831816:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.326492:279606831830:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.326511:279606831850:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.326525:279606831863:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.326544:279606831882:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.328445:279606833784:ERROR:in_process_command_buffer.cc(238)] MakeCurrent failed because context lost. [53793:54255:1116/201234.331152:279606836491:ERROR:gles2_cmd_decoder.cc(10079)] [.UICompositor-0x252b64304f00]RENDER WARNING: Drawing with no current shader program. [53793:54255:1116/201234.331177:279606836515:ERROR:gles2_cmd_decoder.cc(10079)] [.UICompositor-0x252b64304f00]RENDER WARNING: Drawing with no current shader program. [53793:54255:1116/201234.331184:279606836521:ERROR:gles2_cmd_decoder.cc(10079)] [.UICompositor-0x252b64304f00]RENDER WARNING: Drawing with no current shader program. [53793:54255:1116/201234.331190:279606836527:ERROR:gles2_cmd_decoder.cc(10079)] [.UICompositor-0x252b64304f00]RENDER WARNING: Drawing with no current shader program. [53793:54255:1116/201234.331205:279606836542:ERROR:gles2_cmd_decoder.cc(9190)] [.UICompositor-0x252b64304f00]GL ERROR :GL_INVALID_OPERATION : glUniform4fv: no program in use [53793:54255:1116/201234.331213:279606836550:ERROR:gles2_cmd_decoder.cc(9190)] [.UICompositor-0x252b64304f00]GL ERROR :GL_INVALID_OPERATION : glUniform2fv: no program in use [53793:54255:1116/201234.331219:279606836556:ERROR:gles2_cmd_decoder.cc(10079)] [.UICompositor-0x252b64304f00]RENDER WARNING: Drawing with no current shader program. [53793:54255:1116/201234.331228:279606836565:ERROR:gles2_cmd_decoder.cc(9190)] [.UICompositor-0x252b64304f00]GL ERROR :GL_INVALID_OPERATION : glUniform4fv: no program in use [53793:54255:1116/201234.331235:279606836572:ERROR:gles2_cmd_decoder.cc(9190)] [.UICompositor-0x252b64304f00]GL ERROR :GL_INVALID_OPERATION : glUniform2fv: no program in use [53793:54255:1116/201234.331241:279606836578:ERROR:gles2_cmd_decoder.cc(10079)] [.UICompositor-0x252b64304f00]RENDER WARNING: Drawing with no current shader program. [53793:54342:1116/201234.330283:279606835622:FATAL:resource_provider.cc(1047)] Check failed: sync_token.HasData() || gl->GetGraphicsResetStatusKHR() != GL_NO_ERROR. #0 0x7fca2c9c4f6c base::debug::StackTrace::StackTrace() #1 0x7fca2c9eb95c logging::LogMessage::~LogMessage() #2 0x7fca2acca2c7 cc::ResourceProvider::GenerateSyncTokenHelper() #3 0x7fca2acabe23 cc::OneCopyRasterBufferProvider::CopyOnWorkerThread() #4 0x7fca2acaad45 cc::OneCopyRasterBufferProvider::PlaybackAndCopyOnWorkerThread() #5 0x7fca2acaaba8 cc::OneCopyRasterBufferProvider::RasterBufferImpl::Playback() #6 0x7fca2ad0fe64 cc::(anonymous namespace)::RasterTaskImpl::RunOnWorkerThread() #7 0x7fca2acafc18 cc::SingleThreadTaskGraphRunner::RunTaskWithLockAcquired() #8 0x7fca2acafaa0 cc::SingleThreadTaskGraphRunner::Run() #9 0x7fca2ca6d0c0 base::DelegateSimpleThread::Run() #10 0x7fca2ca6ce3b base::SimpleThread::ThreadMain() #11 0x7fca2ca65f5f base::(anonymous namespace)::ThreadFunc() #12 0x7fca2d050184 start_thread #13 0x7fca28ea5ffd clone gn args: dcheck_always_on = true is_debug = false is_component_build = true target_os = "chromeos" use_goma = true Run: testing/xvfb.py tools/perry.py out/Default/ash_unittests > perry.log & tail -f perry.log
,
Nov 17 2017
,
Nov 17 2017
,
Dec 21 2017
Fixed because of change in GenSyncToken semantics in crrev.com/826007. See c#10 in issue 786448 for more info. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by enne@chromium.org
, Sep 5 2017Status: Assigned (was: Untriaged)