We've had a couple of flakes of this test which are crashes:
#01: pc 0x74396e680219 sp 0x4d7000b78120 (libc.so,0x6f219)
#02: pc 0x74396e685243 sp 0x4d7000b781a0 (libc.so,0x74243)
#03: std::__1::ios_base::~ios_base() at ??:?
#04: logging::LogMessage::~LogMessage() at ??:?
#05: net::HttpAuthCache::Add(GURL const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, net::HttpAuth::Scheme, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, net::AuthCredentials const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) at ??:?
#06: net::HttpAuthCacheEvictionTest::AddPathToRealm(int, int) at ??:?
#07: net::HttpAuthCacheEvictionTest_RealmEntryEviction_Test::TestBody() at ??:?
#08: testing::Test::Run() at ??:?
#09: testing::TestInfo::Run() at ??:?
#10: testing::TestCase::Run() at ??:?
#11: testing::internal::UnitTestImpl::RunAllTests() at ??:?
#12: testing::UnitTest::Run() at ??:?
#13: base::TestSuite::Run() at ??:?
#14: base::(anonymous namespace)::LaunchUnitTestsInternal(base::RepeatingCallback<int ()> const&, unsigned long, int, bool, base::RepeatingCallback<void ()> const&) at ??:?
#15: base::LaunchUnitTests(int, char**, base::RepeatingCallback<int ()> const&) at ??:?
#16: main at ??:?
#17: pc 0x74396e62c14e sp 0x4d7000b78fe0 (libc.so,0x1b14e)
#18: pc 0 sp 0x4d7000b79000
with output:
[00174.293] 03879.03914> [ RUN ] HttpAuthCacheEvictionTest.RealmEntryEviction
[00174.293] 03879.03914> [3:1586268863:0116/021431.543237:173571888:WARNING:http_auth_cache.cc(152)] Num auth cache entries reached limit -- evicting
[00174.293] 03879.03914> [3:1586268863:0116/021431.553635:173582294:WARNING:http_auth_cache.cc(152)] Num auth cache entries reached limit -- evicting
[00174.293] 03879.03914> [3:1586268863:0116/021431.568299:173596943:WARNING:http_auth_cache.cc(152)] Num auth cache entries reached limit -- evicting
[00174.294] 03879.03914> [2599/21557] HttpAuthCacheEvictionTest.RealmEntryEviction (CRASHED)
This is presumably one of the DCHECKs at https://cs.chromium.org/chromium/src/net/http/http_auth_cache.cc?l=169, but we don't seem to have the DCHECK log output, and these builds are Release+DCHECKs, so we are also missing line-numbers.
Comment 1 by mmenke@chromium.org
, Jan 17 2018