checkpoint modifies the underlying log rather than reading timestamps. reset replays without going back to the underlying log. add a test Bug: 32982362 Test: runtest --path frameworks/base/core/tests/coretests/src/android/metrics Change-Id: I381b203a1c24fcd098d7df4d9d0a50bd8aaa1309