23 lines
1.2 KiB
Text
23 lines
1.2 KiB
Text
Confirm empty
|
|
empty=Allocations[message header len: 15 entry header len: 9 stack frame len: 8 number of entries: 0 offset to string table from start of message: 15 number of class name strings: 0 number of method name strings: 0 number of source file name strings: 0]
|
|
Confirm enable
|
|
status=false
|
|
status=true
|
|
Capture some allocations (note just this causes allocations)
|
|
before > 0=true
|
|
Confirm when we overflow, we don't roll over to zero. b/17392248
|
|
before < overflowAllocations=true
|
|
after > before=true
|
|
after.numberOfEntries=65535
|
|
Disable and confirm back to empty
|
|
status=false
|
|
reset=Allocations[message header len: 15 entry header len: 9 stack frame len: 8 number of entries: 0 offset to string table from start of message: 15 number of class name strings: 0 number of method name strings: 0 number of source file name strings: 0]
|
|
Confirm we can disable twice in a row
|
|
status=false
|
|
status=false
|
|
Confirm we can reenable twice in a row without losing allocations
|
|
status=true
|
|
status=true
|
|
second > first =true
|
|
Goodbye
|
|
goodbye=Allocations[message header len: 15 entry header len: 9 stack frame len: 8 number of entries: 0 offset to string table from start of message: 15 number of class name strings: 0 number of method name strings: 0 number of source file name strings: 0]
|