#
71785cd3 |
|
05-Sep-2018 |
Petr Hosek <phosek@google.com> |
[utest][blobfs-bench] Add missing dependency on trace-provider perftest depends on trace-provider as a static library so anything that depends on perftest also needs to link trace-provider as static library since these dependencies are propagated transitively. This wasn't an issue before, but it leads to linking errors when enabling profiling instrumentation. Test: manually Change-Id: Ie8f12885a21c3ebbff06205249908f3704f8ad35
|
#
389719c6 |
|
21-Aug-2018 |
Gianfranco Valentino <gevalentino@gevalentino.mtv.corp.google.com> |
[blobfs-bench]: Rewrite to use fs-test-utils. The test now runs and measures operations at each stage. Instead of measuring as it grows. This should provide a more fine grained view of how the file system is behaving. In essence: Fill blobfs with up to X blobs, then measure Add one blob, read, write, truncate and unlink. We repeat this multiple times to reduce noise. We do this for various values of X. Then using the data written by the api test, perform random reads. ZX-2201 #done ZX-2493 #comment TEST=blobfs-bench-test Change-Id: I7d0e0fb18e8324ed08ae6e13a9faf251ff313b50
|