Revision 2a42e3eeb5b1a4b157b1ef6df76e69912ffa94e2 authored by Mark Callaghan on 11 October 2022, 20:43:20 UTC, committed by Mark Callaghan on 11 October 2022, 20:43:20 UTC
Summary: This has several small improvements. benchmark.sh * add BYTES_PER_SYNC as an env variable * use --prepopulate_block_cache when O_DIRECT is used * use --undefok to list options that don't work for all 7.x releases * print "failure" in report.tsv when a benchmark fails * parse the slightly different throughput line used by db_bench for multireadrandom * remove the trailing comma for BlobDB size before printing it in report.tsv * use the last line of the output from /bin/time as there can be more than one line when db_bench has a non-zero exit * fix more bash lint warnings * add ",stats" to the --benchmark=... lines to get stats at the end of each benchmark benchmark_compare.sh * run revrange immediately after fillseq to let compaction debt get removed * add --multiread_batched when --benchmarks=multireadrandom is used * use --benchmarks=overwriteandwait when supported to get a more accurate measure of write-amp Test Plan: Run it for leveled, universal and BlobDB Reviewers: Subscribers: Tasks: Tags:
1 parent 5a5f21c
File | Mode | Size |
---|---|---|
ubuntu20_image | ||
amalgamate.py | -rwxr-xr-x | 5.4 KB |
benchmark_log_tool.py | -rwxr-xr-x | 7.0 KB |
build_detect_platform | -rwxr-xr-x | 30.9 KB |
check-sources.sh | -rwxr-xr-x | 1.3 KB |
dependencies_platform009.sh | -rw-r--r-- | 2.3 KB |
dependencies_platform010.sh | -rw-r--r-- | 2.3 KB |
dockerbuild.sh | -rwxr-xr-x | 148 bytes |
error_filter.py | -rw-r--r-- | 6.5 KB |
fb_compile_mongo.sh | -rwxr-xr-x | 1.5 KB |
fbcode_config.sh | -rw-r--r-- | 4.9 KB |
fbcode_config_platform009.sh | -rw-r--r-- | 5.2 KB |
fbcode_config_platform010.sh | -rw-r--r-- | 5.8 KB |
format-diff.sh | -rwxr-xr-x | 7.4 KB |
gnu_parallel | -rwxr-xr-x | 240.3 KB |
make_package.sh | -rwxr-xr-x | 3.0 KB |
regression_build_test.sh | -rwxr-xr-x | 10.9 KB |
run_ci_db_test.ps1 | -rw-r--r-- | 14.8 KB |
setup_centos7.sh | -rwxr-xr-x | 1.2 KB |
update_dependencies.sh | -rwxr-xr-x | 4.2 KB |
version.sh | -rwxr-xr-x | 769 bytes |
Computing file changes ...