Sheriff here. I'm about to land a revert for the CL in #37. The newly added test ChromeArcUtilTest.IsArcAllowedForProfile_SupervisedUserFlow fails on the Chrome OS ASan bots.
See example failure:
https://luci-milo.appspot.com/buildbot/chromium.memory/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/19296
Leak information from logs:
Direct leak of 72 byte(s) in 1 object(s) allocated from:
#0 0xb721eb in operator new(unsigned long) (/b/s/w/irKoBCB5/out/Release/unit_tests+0xb721eb)
#1 0x5bf85da in arc::util::ChromeArcUtilTest_IsArcAllowedForProfile_SupervisedUserFlow_Test::TestBody() chrome/browser/chromeos/arc/arc_util_unittest.cc:172:19
#2 0xe57c8ac in HandleExceptionsInMethodIfSupported<testing::Test, void> testing/gtest/src/gtest.cc:2458:12
#3 0xe57c8ac in testing::Test::Run() testing/gtest/src/gtest.cc:2474
#4 0xe57ea44 in testing::TestInfo::Run() testing/gtest/src/gtest.cc:2656:11
#5 0xe57f6f6 in testing::TestCase::Run() testing/gtest/src/gtest.cc:2774:28
#6 0xe593d76 in testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4647:43
#7 0xe5932f9 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> testing/gtest/src/gtest.cc:2458:12
#8 0xe5932f9 in testing::UnitTest::Run() testing/gtest/src/gtest.cc:4255
#9 0xd7c3a18 in RUN_ALL_TESTS testing/gtest/include/gtest/gtest.h:2237:46
#10 0xd7c3a18 in base::TestSuite::Run() base/test/test_suite.cc:271
#11 0xd7c8778 in Run base/callback.h:85:12
#12 0xd7c8778 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int (), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&, int, int, bool, base::Callback<void (), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&) base/test/launcher/unit_test_launcher.cc:211
#13 0xd7c8236 in base::LaunchUnitTests(int, char**, base::Callback<int (), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&) base/test/launcher/unit_test_launcher.cc:453:10
#14 0xd7a98a3 in main chrome/test/base/run_all_unittests.cc:21:10
#15 0x7fae2e2f67ec in __libc_start_main /build/eglibc-oqps9y/eglibc-2.15/csu/libc-start.c:226
At this point it doesn't make sense for me to own the bug since my part is finished and hidehiko@ has been doing the vast majority of it. Assigning to him so he gets the satisfaction of closing the bug :)
Comment 1 by lhchavez@chromium.org
, Oct 20 2016Labels: OS-Chrome
Owner: lhchavez@chromium.org