oboe
oboe copied to clipboard
OboeTester: Add duration and reports for input and output tests
trafficstars
Fixes #1559
Below are some logs we get for reference
build.fingerprint = google/raven_hwasan/raven:UpsideDownCake/MASTER/eng.robert.20220720.224615:userdebug/dev-keys
test.version = 2.3.0
test.version.code = 59
time.millis = 1660257951496
out.channels = 2
out.perf = ll
out.preset = media
out.contentType = music
out.sharing = ex
out.api = aaudio
out.rate = 48000
out.device = 3
out.mmap = yes
out.rate.conversion.quality = 0
timestamp.latency = 7.5/8.4/9.6 ms
time between callbacks = 0.5/2.0/3.7 ms
written 0x0002F760 - read 0x0002F670 = 240 frames
Started, #cb=2025, f/cb= 96, 1% cpu
buffer size = 192 = (2 * 96) + 0, xRun# = 0