Issue metadata
Sign in to add a comment
|
tab_capture_end2end_tests failures |
||||||||||||||||||||||
Issue descriptionFirst failures: https://build.chromium.org/p/chromium.gpu.fyi/builders/Win7%20x64%20Release%20%28NVIDIA%29/builds/10232 https://build.chromium.org/p/chromium.gpu.fyi/builders/Mac%20GPU%20ASAN%20Release/builds/2421 failing tests: TabCaptureApiPixelTest.EndToEndThroughWebRTC CastStreamingApiTestWithPixelOutput.EndToEnd TabCaptureApiPixelTest.EndToEndWithoutRemoting Same tests failing, but different error messages on each OS. On Windows: # # Fatal error in e:\b\c\b\win\src\v8\src\snapshot\snapshot.h, line 28 # Check failed: IsSane(). # Backtrace: base::debug::StackTrace::StackTrace [0x0000000142273B75+69] base::debug::StackTrace::StackTrace [0x000000014222C5D3+19] gin::V8Platform::NumberOfAvailableBackgroundThreads [0x000000014473A1D1+305] V8_Fatal [0x0000000144609714+116] v8::internal::Snapshot::Initialize [0x0000000141ECAF24+356] v8::IsolateNewImpl [0x00000001417781DC+588] gin::IsolateHolder::IsolateHolder [0x00000001447390FC+268] blink::V8PerIsolateData::V8PerIsolateData [0x000000014449ED58+88] blink::V8PerIsolateData::Initialize [0x00000001444A0C8C+44] blink::V8Initializer::InitializeMainThread [0x0000000146269DB6+262] blink::Initialize [0x0000000144F41F68+40] content::RenderThreadImpl::InitializeWebKit [0x0000000145499C04+292] content::RenderThreadImpl::Init [0x00000001454983A3+803] content::RenderThreadImpl::RenderThreadImpl [0x00000001454939FE+1566] content::RenderThreadImpl::Create [0x0000000145495E74+84] content::RendererMain [0x000000014548286C+540] content::RunNamedProcessTypeMain [0x00000001421A68C9+265] content::ContentMainRunnerImpl::Run [0x00000001421A675C+716] service_manager::Main [0x00000001435646FC+348] content::ContentMain [0x00000001421A5B4C+44] content::LaunchTests [0x00000001423BA035+661] LaunchChromeTests [0x000000014591AF9E+94] main [0x000000014591AC1F+83] __scrt_common_main_seh [0x00000001458B9D79+285] (f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253) BaseThreadInitThunk [0x00000000770159CD+13] RtlUserThreadStart [0x000000007724A561+33] Backtrace: (No symbol) [0x0000000000000000] v8::base::OS::Abort [0x0000000144609CD1+17] V8_Fatal [0x000000014460972B+139] v8::internal::Snapshot::Initialize [0x0000000141ECAF24+356] v8::IsolateNewImpl [0x00000001417781DC+588] gin::IsolateHolder::IsolateHolder [0x00000001447390FC+268] blink::V8PerIsolateData::V8PerIsolateData [0x000000014449ED58+88] blink::V8PerIsolateData::Initialize [0x00000001444A0C8C+44] blink::V8Initializer::InitializeMainThread [0x0000000146269DB6+262] blink::Initialize [0x0000000144F41F68+40] content::RenderThreadImpl::InitializeWebKit [0x0000000145499C04+292] content::RenderThreadImpl::Init [0x00000001454983A3+803] content::RenderThreadImpl::RenderThreadImpl [0x00000001454939FE+1566] content::RenderThreadImpl::Create [0x0000000145495E74+84] content::RendererMain [0x000000014548286C+540] content::RunNamedProcessTypeMain [0x00000001421A68C9+265] content::ContentMainRunnerImpl::Run [0x00000001421A675C+716] service_manager::Main [0x00000001435646FC+348] content::ContentMain [0x00000001421A5B4C+44] content::LaunchTests [0x00000001423BA035+661] LaunchChromeTests [0x000000014591AF9E+94] main [0x000000014591AC1F+83] __scrt_common_main_seh [0x00000001458B9D79+285] (f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253) BaseThreadInitThunk [0x00000000770159CD+13] RtlUserThreadStart [0x000000007724A561+33] On Mac: [62800:38147:0424/160231.921702:ERROR:validation_errors.cc(87)] Invalid message: VALIDATION_ERROR_MESSAGE_HEADER_INVALID_FLAGS [62800:38147:0424/160231.922061:ERROR:render_process_host_impl.cc(3076)] Terminating render process for bad Mojo message: Received bad user message: Validation failed for RenderMessageFilter RequestValidator [VALIDATION_ERROR_MESSAGE_HEADER_INVALID_FLAGS] [62800:38147:0424/160231.922112:ERROR:bad_message.cc(23)] Terminating renderer for bad IPC message, reason 123 [62800:775:0424/160232.198129:WARNING:sad_tab.cc(206)] Tab Killed: [62800:38147:0424/160232.594836:ERROR:validation_errors.cc(87)] Invalid message: VALIDATION_ERROR_MESSAGE_HEADER_INVALID_FLAGS [62800:38147:0424/160232.594905:ERROR:render_process_host_impl.cc(3076)] Terminating render process for bad Mojo message: Received bad user message: Validation failed for RenderMessageFilter RequestValidator [VALIDATION_ERROR_MESSAGE_HEADER_INVALID_FLAGS] [62800:38147:0424/160232.594945:ERROR:bad_message.cc(23)] Terminating renderer for bad IPC message, reason 123 [62800:775:0424/160232.784283:WARNING:sad_tab.cc(206)] Tab Killed: chrome-extension://ddchlicdkolnonkihahngkmmmjnjlkkf/ BrowserTestBase received signal: Terminated: 15. Backtrace: 0 browser_tests 0x000000010d8e1a5c base::debug::StackTrace::StackTrace(unsigned long) + 28 1 browser_tests 0x000000010f37d68a content::(anonymous namespace)::DumpStackTraceSignalHandler(int) + 474 2 libsystem_platform.dylib 0x00007fffa5714bba _sigtramp + 26 3 libobjc.A.dylib 0x00007fffa4c183d1 objc_object::sidetable_clearDeallocating() + 119 4 CoreFoundation 0x00007fff8ffafc94 __CFRunLoopServiceMachPort + 212 5 CoreFoundation 0x00007fff8ffaf121 __CFRunLoopRun + 1361 6 CoreFoundation 0x00007fff8ffae974 CFRunLoopRunSpecific + 420 7 HIToolbox 0x00007fff8f53aacc RunCurrentEventLoopInMode + 240 8 HIToolbox 0x00007fff8f53a901 ReceiveNextEventCommon + 432 9 HIToolbox 0x00007fff8f53a736 _BlockUntilNextEventMatchingListInModeWithFilter + 71 10 AppKit 0x00007fff8dae0ae4 _DPSNextEvent + 1120 11 AppKit 0x00007fff8e25b21f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2789 12 browser_tests 0x000000010dd339dc __71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke + 396 13 browser_tests 0x000000010d94dbfa base::mac::CallWithEHFrame(void () block_pointer) + 10 14 browser_tests 0x000000010dd335bb -[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 763 15 AppKit 0x00007fff8dad5465 -[NSApplication run] + 926 16 browser_tests 0x000000010d996caf base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) + 1007 17 browser_tests 0x000000010d99494d base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 413 18 browser_tests 0x000000010d98464f base::MessageLoop::RunHandler() + 815 19 browser_tests 0x000000010da173aa base::RunLoop::Run() + 362 20 browser_tests 0x000000010f4519e5 content::RunThisRunLoop(base::RunLoop*) + 53 21 browser_tests 0x000000011ebf8ca4 extensions::ResultCatcher::GetNextResult() + 340 22 browser_tests 0x0000000107e7d64f ExtensionApiTest::RunExtensionTestImpl(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int) + 1807 23 browser_tests 0x0000000107e7e3a7 ExtensionApiTest::RunExtensionSubtest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) + 343 24 browser_tests 0x0000000105fa4ce3 extensions::CastStreamingApiTestWithPixelOutput_EndToEnd_Test::RunTestOnMainThread() + 3411 25 browser_tests 0x000000010f37cf17 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() + 1047 26 browser_tests 0x000000010dd42ec4 ChromeBrowserMainParts::PreMainMessageLoopRunImpl() + 10148 27 browser_tests 0x000000010dd402e7 ChromeBrowserMainParts::PreMainMessageLoopRun() + 263 28 browser_tests 0x000000010985230e content::BrowserMainLoop::PreMainMessageLoopRun() + 350 29 browser_tests 0x000000010a52b194 content::StartupTaskRunner::RunAllTasksNow() + 340 30 browser_tests 0x000000010984da9b content::BrowserMainLoop::CreateStartupTasks() + 1451 31 browser_tests 0x000000010985b51d content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) + 1533 32 browser_tests 0x0000000109845f36 content::BrowserMain(content::MainFunctionParams const&) + 358 33 browser_tests 0x000000010d85d365 content::RunNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) + 1333 34 browser_tests 0x000000010d85f128 content::ContentMainRunnerImpl::Run() + 2312 35 browser_tests 0x000000011400cbad service_manager::Main(service_manager::MainParams const&) + 2941 36 browser_tests 0x000000010d85cd55 content::ContentMain(content::ContentMainParams const&) + 357 37 browser_tests 0x000000010f37bff1 content::BrowserTestBase::SetUp() + 4561 38 browser_tests 0x000000010dbb95a2 InProcessBrowserTest::SetUp() + 1314 39 browser_tests 0x0000000110f37e60 testing::Test::Run() + 256 40 browser_tests 0x0000000110f39e74 testing::TestInfo::Run() + 884 41 browser_tests 0x0000000110f3b1b7 testing::TestCase::Run() + 951 42 browser_tests 0x0000000110f4e2e7 testing::internal::UnitTestImpl::RunAllTests() + 2439 43 browser_tests 0x0000000110f4d8b9 testing::UnitTest::Run() + 297 44 browser_tests 0x000000010dc01d5f base::TestSuite::Run() + 479 45 browser_tests 0x000000010d8afb6d ChromeTestSuiteRunner::RunTestSuite(int, char**) + 189 46 browser_tests 0x000000010f4490d2 content::LaunchTests(content::TestLauncherDelegate*, int, int, char**) + 1010 47 browser_tests 0x000000010d8af9c4 main + 244 48 libdyld.dylib 0x00007fffa5507255 start + 1 49 ??? 0x0000000000000009 0x0 + 9
,
Apr 25 2017
Also, machenbach@, should we put a Win x64 GPU bot on the client.v8.fyi waterfall? Should we be running these browser tests there? If it turns out this breakage was in fact due to the V8 roll then I'd say so.
,
Apr 25 2017
- Prime suspect with my limited knowledge maybe: https://chromium.googlesource.com/v8/v8/+/a2b3a2fbc562584ec298dfe674c97662a125a59e
,
Apr 25 2017
Is there a chromium trybot for this exact setting? Is there any sort of stress mode, the test can run in? E.g. a filter that can be passed to the trybot to execute only the test in question, but a few 1000 times in parallel? Without something like that, I have no clue how to approach this kind of failure. My only option would be to rather skip the test for now. To unblock the rolls.
,
Apr 25 2017
Ah, the test is not flaky, but fails quite reliable. Then ignore what I said about stress mode, regarding this issue. But a trybot would be necessary to do any kind of bisection.
,
Apr 25 2017
Revert in progress: https://codereview.chromium.org/2841993002/
,
Apr 25 2017
Hmm, note also that the first mac and the first win failures above have different V8 roll in their blame list. Did anybody check what's the intersection of the two?
,
Apr 25 2017
If I'm not mistaken, the intersection is: https://chromium.googlesource.com/chromium/src/+log/7961ed28c4513ca0415a28720ff43a5109794f23..b7360f79e32c16690c062f0b44fecd7d5d452c1e There's no V8 roll in this list. So, if the test failures are related, V8 might be innocent here. But maybe they are distinct...
,
Apr 25 2017
I don't think the Mac crash is related to the Windows crash. The former does not seem to be related to V8. The latter is due to a corrupted snapshot file. I'm not convinced https://codereview.chromium.org/2841993002/ is the culprit, but let's see whether that solves the issue.
,
Apr 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/6d9ca97cd23dd9bf4c0a29350c2756829f7680c2 commit 6d9ca97cd23dd9bf4c0a29350c2756829f7680c2 Author: hablich <hablich@chromium.org> Date: Tue Apr 25 19:54:00 2017 Revert of [snapshot] full setup delegate should also be able to deserialize. (patchset #2 id:20001 of https://codereview.chromium.org/2840493002/ ) Reason for revert: prime suspect for https://bugs.chromium.org/p/chromium/issues/detail?id=714976 Original issue's description: > [snapshot] full setup delegate should also be able to deserialize. > > Also move the responsibility of marking builtins as initialized > to the deserializer. > > R=jkummerow@chromium.org > > Review-Url: https://codereview.chromium.org/2840493002 > Cr-Commit-Position: refs/heads/master@{#44802} > Committed: https://chromium.googlesource.com/v8/v8/+/a2b3a2fbc562584ec298dfe674c97662a125a59e TBR=jkummerow@chromium.org,yangguo@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG= chromium:714976 Review-Url: https://codereview.chromium.org/2841993002 Cr-Commit-Position: refs/heads/master@{#44870} [modify] https://crrev.com/6d9ca97cd23dd9bf4c0a29350c2756829f7680c2/src/builtins/builtins.h [modify] https://crrev.com/6d9ca97cd23dd9bf4c0a29350c2756829f7680c2/src/setup-isolate-deserialize.cc [modify] https://crrev.com/6d9ca97cd23dd9bf4c0a29350c2756829f7680c2/src/setup-isolate-full.cc [modify] https://crrev.com/6d9ca97cd23dd9bf4c0a29350c2756829f7680c2/src/setup-isolate.h [modify] https://crrev.com/6d9ca97cd23dd9bf4c0a29350c2756829f7680c2/src/snapshot/deserializer.cc [modify] https://crrev.com/6d9ca97cd23dd9bf4c0a29350c2756829f7680c2/src/snapshot/snapshot.h
,
Apr 25 2017
FYI: Roll revert in progress: https://codereview.chromium.org/2844513002/ +adamk, kozy, maybe you can have an eye on this today while MUC is in bed?
,
Apr 25 2017
The two reverts are in conflict with the latest roll 6.0.83. Well, let's hope for the best and fast-forward ToT than ...
,
Apr 25 2017
,
Apr 25 2017
Ok I cancelled the roll back https://codereview.chromium.org/2844513002/. We'll see if the roll forward helps.
,
Apr 26 2017
The roll-forward just landed in https://codereview.chromium.org/2842863002/ . I hope that this fixes the test failures that have been seen on the main chromium.gpu waterfall: https://build.chromium.org/p/chromium.gpu/builders/Win7%20Release%20%28NVIDIA%29?numbuilds=200 https://build.chromium.org/p/chromium.gpu/builders/Mac%20Release%20%28Intel%29?numbuilds=200 https://build.chromium.org/p/chromium.gpu/builders/Linux%20Release%20%28NVIDIA%29?numbuilds=200 Failures on this waterfall are very serious because they can mean that the tryservers win_chromium_rel_ng, linux_chromium_rel_ng, and mac_chromium_rel_ng are broken. However, for some reason, they don't seem to be.
,
Apr 26 2017
Looks like the roll forward didn't help. That means Yang's commit is not the culprit. In the mean time also https://codereview.chromium.org/2842903003/ was reverted and rebased for issue 715391 .
,
Apr 26 2017
Issue 715391 has been merged into this issue.
,
Apr 26 2017
Con: This seems to repro on pure-release only. E.g. not on trybots with dcheck_always_on, and not on pure debug bots either. Pro: This seems to repro on linux. Maybe we're lucky locally.
,
Apr 26 2017
Now I'm confused. It looks like the GPU linux release builder sets dcheck_always_on. This means we never test V8 in release as this sets DEBUG in V8: https://build.chromium.org/p/chromium.gpu/builders/GPU%20Linux%20Builder/builds/86200 This means trybots and release bots are close to being equal, but this doesn't fail on trybots, e.g. https://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/430266 is a run with the failing V8 version, the tests run, they don't fail.
,
Apr 26 2017
This is an incremental build problem. The trybots run chromium and gpu tests together and almost all the time build a large number of different compile targets. The GPU CI bots only build a small number of targets. A script seems to decide dynamically which targets are needed. This leads to browser_tests sometimes being built and sometimes not, e.g. compare: https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.gpu%2FGPU_Linux_Builder%2F86035%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Fstdout https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.gpu%2FGPU_Linux_Builder%2F86050%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Fstdout See first failing build: https://build.chromium.org/p/chromium.gpu/builders/Linux%20Release%20%28NVIDIA%29/builds/101404 See the builder's build that compiled it: https://build.chromium.org/p/chromium.gpu/builders/GPU%20Linux%20Builder/builds/86069 In the output you can see that mksnapshot ran: ACTION //v8:run_mksnapshot(//build/toolchain/linux:clang_x64) But browser_tests weren't built. The non-sane shapshot error makes sense as the snapshot is not fitting to the browser_tests. Ergo: The script that decides the build targets has a bug.
,
Apr 26 2017
Yet another symptom: I pressed clobber on the linux builder (it's a thing one should always be able to do cleanly): https://build.chromium.org/p/chromium.gpu/builders/GPU%20Linux%20Builder/builds/86212 It fails, and now stays red with: Traceback (most recent call last): File "/b/c/b/linux/src/tools/mb/mb.py", line 61, in Main ret = self.args.func() File "/b/c/b/linux/src/tools/mb/mb.py", line 299, in CmdGen return self.RunGNGen(vals) File "/b/c/b/linux/src/tools/mb/mb.py", line 885, in RunGNGen ', '.join(runtime_deps_targets)) MBErr: did not generate any of browser_tests.runtime_deps step returned non-zero exit code: 1
,
Apr 26 2017
Work-around to build brower_tests regardless of script output: https://codereview.chromium.org/2841833003/
,
Apr 26 2017
I think this is caused by a "fix" applied in http://crbug.com/714336 Currently browser_tests are commented out as dependency of tab_capture_end2end_tests The root cause would be: https://chromium.googlesource.com/chromium/src.git/+/2b3b32f690472ea7bfb3c676adce4f3874bab95c
,
Apr 26 2017
Win7 Release (NVIDIA) builder is green after sashab's revert (https://codereview.chromium.org/2842903003): https://build.chromium.org/p/chromium.gpu/builders/Win7%20Release%20%28NVIDIA%29/builds/67249 https://build.chromium.org/p/chromium.gpu/builders/Win7%20Release%20%28NVIDIA%29?numbuilds=200
,
Apr 26 2017
After reverting, the snapshot fits again to the old browser_tests target.
,
Apr 26 2017
This all makes sense. https://chromium.googlesource.com/chromium/src.git/+/2b3b32f690472ea7bfb3c676adce4f3874bab95c%5E%21/#F0 removes the browser_tests dependency. The script https://build.chromium.org/p/chromium.gpu/builders/GPU%20Linux%20Builder/builds/86069/steps/get%20compile%20targets%20for%20scripts doesn't output browser_tests anymore (at least in most of the cases). Hence, they are not build and never fit to the snapshot (which is built as other targets need it).
,
Apr 26 2017
I think my work-around from comment 22 isn't really nice, but also not harmful either. Should just be reverted when the underlying problem is resolved.
,
Apr 26 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1d0ceecfb8153cce088d62bf28d9c94c6601de91 commit 1d0ceecfb8153cce088d62bf28d9c94c6601de91 Author: machenbach <machenbach@chromium.org> Date: Wed Apr 26 10:47:52 2017 Build browser tests on all gpu release bots Work-around as browser_tests are erroneously not rebuilt properly on gpu bots. BUG= chromium:714976 TBR=kbr@chromium.org,fjhenigman@chromium.org CQ_INCLUDE_TRYBOTS=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 NOTRY=true Review-Url: https://codereview.chromium.org/2841833003 Cr-Commit-Position: refs/heads/master@{#467292} [modify] https://crrev.com/1d0ceecfb8153cce088d62bf28d9c94c6601de91/content/test/gpu/generate_buildbot_json.py [modify] https://crrev.com/1d0ceecfb8153cce088d62bf28d9c94c6601de91/testing/buildbot/chromium.gpu.fyi.json [modify] https://crrev.com/1d0ceecfb8153cce088d62bf28d9c94c6601de91/testing/buildbot/chromium.gpu.json
,
Apr 26 2017
The work-around above fixes the remaining problems on mac, e.g.: https://build.chromium.org/p/chromium.gpu/builders/Mac%20Release%20%28Intel%29/builds/63073 The linux gn step is still sour since the clobber however: https://build.chromium.org/p/chromium.gpu/builders/GPU%20Linux%20Builder
,
Apr 26 2017
,
Apr 26 2017
,
Apr 26 2017
I don't know how to continue with the broken linux gpu builder. I can neither run the recipe locally, nor MB (due to not knowing the inputs). I filed blocking bugs for both.
,
Apr 26 2017
I was able to contrive a similar error as on the bots locally with
tools/mb/mb.py gen -m chromium.gpu -b 'GPU Linux Builder' --config-file tools/mb/mb_config.pyl --goma-dir ~/goma --swarming-targets-file=stuff //out/testo
And stuff containing:
content_shell_crash_test
browser_tests
content_browsertests
chrome
Then I get the local error:
Traceback (most recent call last):
File "tools/mb/mb.py", line 61, in Main
ret = self.args.func()
File "tools/mb/mb.py", line 299, in CmdGen
return self.RunGNGen(vals)
File "tools/mb/mb.py", line 885, in RunGNGen
', '.join(runtime_deps_targets))
MBErr: did not generate any of chrome.runtime_deps
I assume the error on the bots is caused in a similar way, but the content of the swarming targets file is different. Maybe this is also indirectly caused by changing the label in:
https://chromium.googlesource.com/chromium/src.git/+/2b3b32f690472ea7bfb3c676adce4f3874bab95c%5E%21/#F1
Giving up here :(
,
Apr 26 2017
I lied, I didn't give up :) I just put into file stuff: tab_capture_end2end_tests Running the above mb command worked. Until I removed out/testo. I.e. simulating what the bot did on clobber. Afterwards it also fails locally with: MBErr: did not generate any of browser_tests.runtime_deps Changing the label of tab_capture_end2end_tests from //chrome/test:tab_capture_end2end_tests back to //chrome/test:browser_tests fixes the issue locally. But I'm a bit reluctant to do this change as it's a partial revert of https://codereview.chromium.org/2828143007 which attempted to fix something else...
,
Apr 26 2017
Discussed with troopers that we should attempt to fix the builder first, even if this flushes out the other bug http://crbug.com/714336 again: https://codereview.chromium.org/2842963003/
,
Apr 26 2017
Issue 715478 has been merged into this issue.
,
Apr 26 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b8d34ab3bfbbc9cd34d48a72bad3fdb0ea5507b4 commit b8d34ab3bfbbc9cd34d48a72bad3fdb0ea5507b4 Author: machenbach <machenbach@chromium.org> Date: Wed Apr 26 14:10:50 2017 Partial revert of "Attempt to disable tab_capture_end2end_tests on the trybots" This partially reverts: https://codereview.chromium.org/2828143007 to fix broken GPU Linux builder. BUG= 714976 , 714336 TBR=dpranke@chromium.org NOTRY=true Review-Url: https://codereview.chromium.org/2842963003 Cr-Commit-Position: refs/heads/master@{#467318} [modify] https://crrev.com/b8d34ab3bfbbc9cd34d48a72bad3fdb0ea5507b4/testing/buildbot/gn_isolate_map.pyl
,
Apr 26 2017
MB step fixed again by above CL: https://build.chromium.org/p/chromium.gpu/builders/GPU%20Linux%20Builder/builds/86245
,
Apr 26 2017
Relanding the reverted roll and starting the V8 autoroller afterwards.
,
Apr 26 2017
Unfortunately, I suspect the partial revert in #c37 is just causing other failures. Really all of the interactions here are buggy one way or another. https://codereview.chromium.org/2840953002/ will hopefully be the right fix.
,
Apr 26 2017
machenbach@, thanks for your efforts to try to fix this last night. dpranke@, thanks for pushing forward https://codereview.chromium.org/2840953002/ . I hope that this will fix these issues permanently.
,
Apr 27 2017
This should be fixed now, but I'm going to wait for some builds to cycle through before closing.
,
Apr 27 2017
Looks good enough so far. Please reopen or file a new bug if you see more issues.
,
Apr 27 2017
IIUC the builders will now build the browser_tests target explicitly? Please revert the work-around https://codereview.chromium.org/2841833003 if this is the case.
,
Apr 27 2017
Ack.
,
Apr 28 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a5ab58152fbb8f93dc9653f4ecce0d467fe6bf78 commit a5ab58152fbb8f93dc9653f4ecce0d467fe6bf78 Author: dpranke <dpranke@chromium.org> Date: Fri Apr 28 07:14:22 2017 Revert of Build browser tests on all gpu release bots (patchset #1 id:1 of https://codereview.chromium.org/2841833003/ ) Reason for revert: I don't think this CL is still needed after my fix for crbug.com/714976 . Original issue's description: > Build browser tests on all gpu release bots > > Work-around as browser_tests are erroneously not rebuilt properly on > gpu bots. > > BUG= chromium:714976 > TBR=kbr@chromium.org,fjhenigman@chromium.org > CQ_INCLUDE_TRYBOTS=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 > NOTRY=true > > Review-Url: https://codereview.chromium.org/2841833003 > Cr-Commit-Position: refs/heads/master@{#467292} > Committed: https://chromium.googlesource.com/chromium/src/+/1d0ceecfb8153cce088d62bf28d9c94c6601de91 TBR=fjhenigman@chromium.org,kbr@chromium.org,hablich@chromium.org,phajdan.jr@chromium.org,machenbach@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG= chromium:714976 Review-Url: https://codereview.chromium.org/2846883004 Cr-Commit-Position: refs/heads/master@{#467921} [modify] https://crrev.com/a5ab58152fbb8f93dc9653f4ecce0d467fe6bf78/content/test/gpu/generate_buildbot_json.py [modify] https://crrev.com/a5ab58152fbb8f93dc9653f4ecce0d467fe6bf78/testing/buildbot/chromium.gpu.fyi.json [modify] https://crrev.com/a5ab58152fbb8f93dc9653f4ecce0d467fe6bf78/testing/buildbot/chromium.gpu.json
,
Apr 28 2017
,
Apr 28 2017
Issue 714928 has been merged into this issue.
,
Apr 28 2017
Thank you Dirk for fixing this! |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by kbr@chromium.org
, Apr 25 2017Components: Blink>JavaScript Internals>GPU>Testing
Labels: -Type-Bug Type-Bug-Regression
Owner: fjhenigman@chromium.org
Status: Assigned (was: Untriaged)