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

Issue 600886 link

Starred by 0 users

Issue metadata

Status: Fixed
Owner:
not on Chrome anymore
Closed: May 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

cc::CalculateQuadSpaceDamageRect() asserts in tests

Project Member Reported by chromium...@appspot.gserviceaccount.com, Apr 6 2016

Issue description

"ExtensionApiTest.ChromeOSInfoPrivateTest" is flaky.

This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label.

We have detected 4 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihFeHRlbnNpb25BcGlUZXN0LkNocm9tZU9TSW5mb1ByaXZhdGVUZXN0DA.

Flaky tests should be disabled within 30 minutes unless culprit CL is found and reverted. Please see more details here: https://sites.google.com/a/chromium.org/dev/developers/tree-sheriffs/sheriffing-bug-queues#triaging-auto-filed-flakiness-bugs
 
https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng

https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/192301/steps/browser_tests%20%28with%20patch%29%20on%20Ubuntu-12.04/logs/ExtensionApiTest.ChromeOSInfoPrivateTest

[12562:12562:0406/120035:FATAL:surface_aggregator.cc(321)] Check failed: inverse_valid.
#0 0x000001a0b20e base::debug::StackTrace::StackTrace()
#1 0x000001a1f36a logging::LogMessage::~LogMessage()
#2 0x000004c4fc8a cc::CalculateQuadSpaceDamageRect()
#3 0x000004c4f8d0 cc::SurfaceAggregator::CopyQuadsToPass()
#4 0x000004c50066 cc::SurfaceAggregator::CopyPasses()
#5 0x000004c51838 cc::SurfaceAggregator::Aggregate()
#6 0x000004c48c05 cc::Display::DrawAndSwap()
#7 0x000004c4aa8d cc::DisplayScheduler::DrawAndSwap()
#8 0x000004c49da3 cc::DisplayScheduler::OnBeginFrameDeadline()
#9 0x00000077c9fc _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0EEEENS0_9BindStateINS0_15RunnableAdapterIMN12_GLOBAL__N_116SimpleHttpServer10ConnectionEFvvEEEFvPS8_EJNS_7WeakPtrIS8_EEEEENS0_12InvokeHelperILb1EvSB_EEFvvEE3RunEPNS0_13BindStateBaseE
#10 0x00000077c9fc _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0EEEENS0_9BindStateINS0_15RunnableAdapterIMN12_GLOBAL__N_116SimpleHttpServer10ConnectionEFvvEEEFvPS8_EJNS_7WeakPtrIS8_EEEEENS0_12InvokeHelperILb1EvSB_EEFvvEE3RunEPNS0_13BindStateBaseE
#11 0x000001a85c1c base::debug::TaskAnnotator::RunTask()
#12 0x000001a25835 base::MessageLoop::RunTask()
#13 0x000001a25b58 base::MessageLoop::DeferOrRunPendingTask()
#14 0x000001a25d0b base::MessageLoop::DoWork()
#15 0x000001a82d79 base::MessagePumpGlib::Run()
#16 0x000001a253b8 base::MessageLoop::RunHandler()
#17 0x000001a3ee0d base::RunLoop::Run()
#18 0x000005dd2e4c content::RunThisRunLoop()
#19 0x000005e1a5de extensions::ResultCatcher::GetNextResult()
#20 0x0000011309bd ExtensionApiTest::RunExtensionTestImpl()
#21 0x000001130c18 ExtensionApiTest::RunComponentExtensionTest()
#22 0x0000011f3f72 ExtensionApiTest_ChromeOSInfoPrivateTest_Test::RunTestOnMainThread()
#23 0x0000019fb58b InProcessBrowserTest::RunTestOnMainThreadLoop()
#24 0x000001ab7bfa content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#25 0x000005ff2ce2 ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#26 0x000005ff198c ChromeBrowserMainParts::PreMainMessageLoopRun()
#27 0x000001fd6dc1 chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun()
#28 0x000002dadd1a content::BrowserMainLoop::PreMainMessageLoopRun()
#29 0x000002f37d17 content::StartupTaskRunner::RunAllTasksNow()
#30 0x000002dac080 content::BrowserMainLoop::CreateStartupTasks()
#31 0x00000301eda4 content::BrowserMainRunnerImpl::Initialize()
#32 0x0000067fe866 content::BrowserMain()
#33 0x000005db5fa1 content::ContentMainRunnerImpl::Run()
#34 0x000005db4c60 content::ContentMain()
#35 0x000001ab76fc content::BrowserTestBase::SetUp()
#36 0x0000019f9ee5 InProcessBrowserTest::SetUp()
#37 0x000001dccd08 testing::Test::Run()
#38 0x000001dcdc7a testing::TestInfo::Run()
#39 0x000001dce103 testing::TestCase::Run()
#40 0x000001dd5279 testing::internal::UnitTestImpl::RunAllTests()
#41 0x000001dd4f1e testing::UnitTest::Run()
#42 0x000001a9a91f base::TestSuite::Run()
#43 0x0000019b460b ChromeTestSuiteRunner::RunTestSuite()
#44 0x000005dcfcf0 content::LaunchTests()
#45 0x000001137e07 main
#46 0x7fd8c65d576d __libc_start_main
#47 0x0000005c91e9 <unknown>

Project Member

Comment 2 by chromium...@appspot.gserviceaccount.com, Apr 7 2016

Detected 29 new flakes for test/step "ExtensionApiTest.ChromeOSInfoPrivateTest". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihFeHRlbnNpb25BcGlUZXN0LkNocm9tZU9TSW5mb1ByaXZhdGVUZXN0DA. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
Project Member

Comment 3 by chromium...@appspot.gserviceaccount.com, Apr 8 2016

Detected 55 new flakes for test/step "ExtensionApiTest.ChromeOSInfoPrivateTest". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihFeHRlbnNpb25BcGlUZXN0LkNocm9tZU9TSW5mb1ByaXZhdGVUZXN0DA. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
Project Member

Comment 4 by chromium...@appspot.gserviceaccount.com, Apr 9 2016

Detected 40 new flakes for test/step "ExtensionApiTest.ChromeOSInfoPrivateTest". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihFeHRlbnNpb25BcGlUZXN0LkNocm9tZU9TSW5mb1ByaXZhdGVUZXN0DA. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
Project Member

Comment 5 by chromium...@appspot.gserviceaccount.com, Apr 10 2016

Detected 9 new flakes for test/step "ExtensionApiTest.ChromeOSInfoPrivateTest". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihFeHRlbnNpb25BcGlUZXN0LkNocm9tZU9TSW5mb1ByaXZhdGVUZXN0DA. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
Project Member

Comment 6 by chromium...@appspot.gserviceaccount.com, Apr 11 2016

Detected 3 new flakes for test/step "ExtensionApiTest.ChromeOSInfoPrivateTest". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihFeHRlbnNpb25BcGlUZXN0LkNocm9tZU9TSW5mb1ByaXZhdGVUZXN0DA. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
Project Member

Comment 7 by bugdroid1@chromium.org, Apr 11 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8ea8954bd049bc401d5b2b54fc0b92880e2f635d

commit 8ea8954bd049bc401d5b2b54fc0b92880e2f635d
Author: kjellander <kjellander@chromium.org>
Date: Mon Apr 11 07:51:21 2016

Disable ExtensionApiTest.ChromeOSInfoPrivateTest

This test is flaky on the linux_chromium_chromeos_rel_ng bot.

BUG= 600886 
TBR=zelidrag@chromium.org

Review URL: https://codereview.chromium.org/1874243002

Cr-Commit-Position: refs/heads/master@{#386346}

[modify] https://crrev.com/8ea8954bd049bc401d5b2b54fc0b92880e2f635d/chrome/browser/chromeos/extensions/info_private_apitest.cc

Labels: -Sheriff-Chromium
Owner: zelidrag@chromium.org
Status: Assigned (was: Untriaged)
zelidrag: can you have a look or reassign?
Cc: reve...@chromium.org zelidrag@chromium.org
Components: Internals>Compositing
Owner: jbau...@chromium.org
Summary: cc::CalculateQuadSpaceDamageRect() asserts in tests (was: "ExtensionApiTest.ChromeOSInfoPrivateTest" is flaky)
Hmm, that assert is in the compositor code and has nothing to do with this particular platform API test (which is not that different than hundreds of other platform/extension API tests).

jbauman@, any ideas what would be causing this?
Project Member

Comment 10 by bugdroid1@chromium.org, Apr 15 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2c859fdc9391ee6988071a3cb84c25145cfc9a4c

commit 2c859fdc9391ee6988071a3cb84c25145cfc9a4c
Author: jbauman <jbauman@chromium.org>
Date: Fri Apr 15 00:45:51 2016

Don't DCHECK on aggregating quads with noninvertible transforms.

It's possible that the renderer could send these legitimately.

BUG= 600886 
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel

Review URL: https://codereview.chromium.org/1883533008

Cr-Commit-Position: refs/heads/master@{#387495}

[modify] https://crrev.com/2c859fdc9391ee6988071a3cb84c25145cfc9a4c/cc/surfaces/surface_aggregator.cc
[modify] https://crrev.com/2c859fdc9391ee6988071a3cb84c25145cfc9a4c/cc/surfaces/surface_aggregator_unittest.cc

Project Member

Comment 11 by bugdroid1@chromium.org, Apr 20 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5cdd25bbc599df1fc51ac4c9c3058c21c22e6815

commit 5cdd25bbc599df1fc51ac4c9c3058c21c22e6815
Author: jbauman <jbauman@chromium.org>
Date: Wed Apr 20 01:27:59 2016

Reenable ExtensionApiTest.ChromeOSInfoPrivateTest

Should be fixed by r387495

BUG= 600886 
TBR=zelidrag@chromium.org

Review URL: https://codereview.chromium.org/1889013002

Cr-Commit-Position: refs/heads/master@{#388397}

[modify] https://crrev.com/5cdd25bbc599df1fc51ac4c9c3058c21c22e6815/chrome/browser/chromeos/extensions/info_private_apitest.cc

Any chance this was fixed by #10 or #11?
Status: Fixed (was: Assigned)

Sign in to add a comment