History log of /fuchsia/zircon/system/utest/blobfs-bench/rules.mk
Revision Date Author Comments
# abf1d388 30-Sep-2018 Sean Klein <smklein@google.com>

[fs] Alphabetize dependencies in rules.mk

Test: Builds

Change-Id: Ie8f855f3cde1a135ae2cc119fc93d863e70a91e5


# 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


# c99c8c07 04-Mar-2018 Adam Barth <abarth@chromium.org>

[blobstore] Rename blobstore to blobfs

Also, mount blobfs at /blob rather than /blobstore.

Change-Id: Ifdc473752ede37b909b30e35dbaac1397565a659