ExtensionProtocolsTest.VerifyScriptListedAsIcon/0 is flaky on win-asan |
||||
Issue descriptionDashboard https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=unit_tests&tests=%0AExtensions%2FExtensionProtocolsTest.VerifyScriptListedAsIcon%2F0%0AExtensions%2FExtensionProtocolsTest.VerifyScriptListedAsIcon%2F0 Sample build: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/win-asan/1736 Failure: Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0 ../../chrome/browser/extensions/extension_protocols_unittest.cc(700): error: Expected: (base::WriteFile(file_path, content.c_str(), content.size())) != (-1), actual: -1 vs -1 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F51CB+5313] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:700) ../../chrome/browser/extensions/extension_protocols_unittest.cc(708): error: Expected equality of these values: ContentVerifyJob::HASH_MISMATCH Which is: 3 observer.WaitForJobFinished() Which is: 0 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F57D3+6857] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:708) [ FAILED ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0, where GetParam() = 4-byte object <00-00 00-00> (6655 ms) [ RUN ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0 ../../chrome/browser/extensions/extension_protocols_unittest.cc(700): error: Expected: (base::WriteFile(file_path, content.c_str(), content.size())) != (-1), actual: -1 vs -1 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F51CB+5313] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:700) ../../chrome/browser/extensions/extension_protocols_unittest.cc(708): error: Expected equality of these values: ContentVerifyJob::HASH_MISMATCH Which is: 3 observer.WaitForJobFinished() Which is: 0 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F57D3+6857] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:708) [ FAILED ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0, where GetParam() = 4-byte object <00-00 00-00> (4124 ms) [ RUN ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0 ../../chrome/browser/extensions/extension_protocols_unittest.cc(700): error: Expected: (base::WriteFile(file_path, content.c_str(), content.size())) != (-1), actual: -1 vs -1 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F51CB+5313] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:700) ../../chrome/browser/extensions/extension_protocols_unittest.cc(708): error: Expected equality of these values: ContentVerifyJob::HASH_MISMATCH Which is: 3 observer.WaitForJobFinished() Which is: 0 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F57D3+6857] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:708) [ FAILED ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0, where GetParam() = 4-byte object <00-00 00-00> (4060 ms) [ RUN ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0 ../../chrome/browser/extensions/extension_protocols_unittest.cc(700): error: Expected: (base::WriteFile(file_path, content.c_str(), content.size())) != (-1), actual: -1 vs -1 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F51CB+5313] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:700) ../../chrome/browser/extensions/extension_protocols_unittest.cc(708): error: Expected equality of these values: ContentVerifyJob::HASH_MISMATCH Which is: 3 observer.WaitForJobFinished() Which is: 0 Stack trace: Backtrace: testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop [0x00007FF671023592+214] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:846) testing::internal::AssertHelper::operator= [0x00007FF6710224FB+265] (C:\b\swarming\w\ir\cache\builder\src\third_party\googletest\src\googletest\src\gtest.cc:421) extensions::ExtensionProtocolsTest_VerifyScriptListedAsIcon_Test::TestBody [0x00007FF66F8F57D3+6857] (C:\b\swarming\w\ir\cache\builder\src\chrome\browser\extensions\extension_protocols_unittest.cc:708) [ FAILED ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0, where GetParam() = 4-byte object <00-00 00-00> (4053 ms)
,
Oct 8
-> lazyboy for content verification
,
Oct 16
Just to update: 'Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0' unit_tests failure reason seen on win64 trunk on official continuous builds. Link to the builder: ------------------- https://uberchromegw.corp.google.com/i/official.desktop.continuous/builders/win64%20trunk/builds/43172 Link to error log: ------------------ https://logs.chromium.org/v/?s=chrome%2Fbb%2Fofficial.desktop.continuous%2Fwin64_trunk%2F43172%2F%2B%2Frecipes%2Fsteps%2Funit_tests%2F0%2Fstdout Thanks!
,
Nov 13
Just to update: 'Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0' unit_tests failure reason seen on win64 trunk on official continuous builds. Link to the builder: ------------------- https://uberchromegw.corp.google.com/i/official.desktop.continuous/builders/win64%20trunk/builds/45410 Link to error log: ------------------ https://logs.chromium.org/logs/chrome/bb/official.desktop.continuous/win64_trunk/45410/+/recipes/steps/unit_tests/0/stdout Thanks!
,
Nov 16
Just to update: "Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0" unit_tests failed failure on Win64-Clang Canary #72.0.3612.0. Link to the builder: -------------------- https://uberchromegw.corp.google.com/i/official.desktop/builders/win64-clang/builds/1679 Thanks you!
,
Nov 16
Strange that base::WriteFile is failing, will try to repro locally.
,
Nov 17
One of the failures look interesting: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8929668745740732288/+/steps/unit_tests__with_patch_/0/stdout [ RUN ] Extensions/ExtensionProtocolsTest.VerifyScriptListedAsIcon/0 [2720:7680:1116/130909.252:12146144:WARNING:file_util_win.cc(843)] CreateFile failed for path e:\b\swarm_slave\w\itgnkw8p\scoped_dir2720_12485\background.js: The process cannot access the file because it is being used by another process. (0x20) ../../chrome/browser/extensions/extension_protocols_unittest.cc(700): error: Expected: (base::WriteFile(file_path, content.c_str(), content.size())) != (-1), actual: -1 vs -1 ... ../../chrome/browser/extensions/extension_protocols_unittest.cc(708): error: Expected equality of these values: ContentVerifyJob::HASH_MISMATCH Which is: 3 observer.WaitForJobFinished() Which is: 0 Stack trace: ... [2720:7680:1116/130909.549:12146440:WARNING:scoped_temp_dir.cc(23)] Could not delete temp dir in dtor. |
||||
►
Sign in to add a comment |
||||
Comment 1 by olka@chromium.org
, Oct 8Status: Assigned (was: Untriaged)