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

Issue 706961 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Mar 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 1
Type: Bug
Hotlist-MemoryInfra



Sign in to add a comment

MemoryDumpManagerTest.DisableTracingWhileDumping flake on iOS

Project Member Reported by thakis@chromium.org, Mar 30 2017

Issue description

Ruined this try job: https://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/183632

https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Ftryserver.chromium.mac%2Fios-simulator%2F183632%2F%2B%2Frecipes%2Fsteps%2Fbase_unittests__iPhone_6s_iOS_9.0_%2F0%2Flogs%2FMemoryDumpManagerTest.DisableTracingWhileDumping%2F0
MemoryDumpManagerTest.DisableTracingWhileDumping:
Did not complete.

https://chromium-swarm.appspot.com/task?id=3539493249d1fa10&refresh=10&show_raw=1 has a bit more:

[ RUN      ] MemoryDumpManagerTest.DisableTracingWhileDumping
Assertion failed: (ptr_ != nullptr), function operator->, file ../../base/memory/ref_counted.h, line 362.
Received signal 6
 [0x00010cfc6e4d]
 [0x00010cfc6ecd]
 [0x00010cfc55cc]
 [0x00010cfc6d76]
 [0x000115a1352a]
 [0x000115a0a297]
 [0x0001157a7a44]
 [0x00011576f86c]
 [0x00010bc723a9]
 [0x00010d274e29]
 [0x00010d276825]
 [0x00010d276744]
 [0x00010d2766ed]
 [0x00010d27663c]
 [0x00010bd1c0a1]
 [0x00010cfc92c1]
 [0x00010d06e02e]
 [0x00010d06e4f4]
 [0x00010d06eea9]
 [0x00010d35153a]
 [0x00010d3514cc]
 [0x00010d33ca51]
 [0x00010d350bf7]
 [0x0001105df0a1]
 [0x0001105d4fcc]
 [0x0001105d4483]
 [0x0001105d3e98]
 [0x00010d351b3e]
 [0x00010d3512ba]
 [0x00010d06db22]
 [0x00010d12998b]
 [0x00010d213ef5]
 [0x00010d214fc9]
 [0x00010d1f2897]
 [0x0001159fd99d]
 [0x0001159fd91a]
 [0x0001159fb351]
[end of stack trace]
Calling _exit(1). Core file will not be generated.
2017-03-30 11:26:24.221 xcodebuild[83921:1076563]  IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
/Users/chrome-bot/Library/Developer/Xcode/DerivedData/temporary-engpxviwffgwevbndcuuarcsatke/Logs/Test/F6951ECF-6F4A-47B9-AC6D-6F75E5A74053/Session-base_unittests-2017-03-30_112624-m4GG6w.log
2017-03-30 11:26:24.221 xcodebuild[83921:1076555] [MT] IDETestOperationsObserverDebug: (3870CE6C-7D09-4957-A7A0-986AE41C8D1C) Beginning test session base_unittests-3870CE6C-7D09-4957-A7A0-986AE41C8D1C at 2017-03-30 11:26:24.217 with Xcode 8A218a on target <DVTiPhoneSimulator: 0x7fe46e20aa40> {
		SimDevice: SimDevice : iPhone 6s (248678C6-E17F-499C-8657-F96DB9F935F1) : state={ Shutdown } deviceType={ SimDeviceType : com.apple.CoreSimulator.SimDeviceType.iPhone-6s } runtime={ SimRuntime : 9.0 (13A344) - com.apple.CoreSimulator.SimRuntime.iOS-9-0 }
} (9.0 (13A344))
/b/s/w/irGMIbvD/src/out/Debug-iphonesimulator/iossim returned 0

Crashed during MemoryDumpManagerTest.DisableTracingWhileDumping, resuming...
 
Components: -Tests>Flaky Internals>Instrumentation>Memory
Labels: -Pri-3 Pri-1
Owner: hjd@chromium.org
Status: Assigned (was: Untriaged)
{
  ScopedRant srt;
  {
    ScopedSarcasm ssm;
    cout << "Aha, I can clearly see where the problem is given the stacktrace".
  }
  cout << "Scarcasm aside, bots with screwed symbolization on the bots is a problem I complained about so many times. I think I'm just giving up on this battle."
}

hjd@ Can you please disable the test on iOS. Given that we are making structural changes to that class (and consequently that test) in these weeks, wouldn't make too much sense spending now time to figure this out.
 Issue 706874  has been merged into this issue.
hjd: also RegistrationConsistency plz. 

Comment 4 by hjd@chromium.org, Mar 31 2017

Status: Started (was: Assigned)
omium 
Project Member

Comment 5 by bugdroid1@chromium.org, Mar 31 2017

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

commit 9770fad0b3ebe389c34672dc8797bf8fbffeda9b
Author: hjd <hjd@chromium.org>
Date: Fri Mar 31 10:36:26 2017

memory-infra: Disable two MemoryDumpManager tests on iOS

The tests seem to be flaky and we are about to restructure the
MemoryDumpManager to not know about tracing so it doesn't seem
worth hunting down the cause.

R=primiano@chromium.org
BUG= 706961 

Review-Url: https://codereview.chromium.org/2787823004
Cr-Commit-Position: refs/heads/master@{#461093}

[modify] https://crrev.com/9770fad0b3ebe389c34672dc8797bf8fbffeda9b/base/trace_event/memory_dump_manager_unittest.cc

Comment 6 by hjd@chromium.org, Mar 31 2017

Status: Fixed (was: Started)

Sign in to add a comment