[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] dab346: simplebench: bench_one(): add slow_li
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] dab346: simplebench: bench_one(): add slow_limit argument |
Date: |
Fri, 21 May 2021 04:08:11 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: dab346986e1e91dfd28671e9fb97970a9eb15fca
https://github.com/qemu/qemu/commit/dab346986e1e91dfd28671e9fb97970a9eb15fca
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/simplebench.py
Log Message:
-----------
simplebench: bench_one(): add slow_limit argument
Sometimes one of cells in a testing table runs too slow. And we really
don't want to wait so long. Limit number of runs in this case.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Commit: 27eacb390e289edde4854f8bdface596572b0d8d
https://github.com/qemu/qemu/commit/27eacb390e289edde4854f8bdface596572b0d8d
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/simplebench.py
Log Message:
-----------
simplebench: bench_one(): support count=1
statistics.stdev raises if sequence length is less than two. Support
that case by hand.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Commit: af2ac8514f57fc690849369ad1d6f9d65b1e9437
https://github.com/qemu/qemu/commit/af2ac8514f57fc690849369ad1d6f9d65b1e9437
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/bench-backup.py
M scripts/simplebench/bench_block_job.py
Log Message:
-----------
simplebench/bench-backup: add --compressed option
Allow bench compressed backup.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Commit: 684d18efd1a35b75a6625072c68e1b7ea70bd3a8
https://github.com/qemu/qemu/commit/684d18efd1a35b75a6625072c68e1b7ea70bd3a8
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/bench-backup.py
M scripts/simplebench/bench_block_job.py
Log Message:
-----------
simplebench/bench-backup: add target-cache argument
Allow benchmark with different kinds of target cache.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Commit: 4ad7a5c06535d36d955928cac0352be13cf6f712
https://github.com/qemu/qemu/commit/4ad7a5c06535d36d955928cac0352be13cf6f712
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/bench_block_job.py
Log Message:
-----------
simplebench/bench_block_job: handle error in BLOCK_JOB_COMPLETED
We should not report success if there is an error in final event.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Commit: 0dc9f816d4d92d287c32e609939b68a8237c368b
https://github.com/qemu/qemu/commit/0dc9f816d4d92d287c32e609939b68a8237c368b
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/bench-backup.py
M scripts/simplebench/bench_block_job.py
Log Message:
-----------
simplebench/bench-backup: support qcow2 source files
Add support for qcow2 source. New option says to use test-source.qcow2
instead of test-source. Of course, test-source.qcow2 should be
precreated.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Commit: 8fa4ee1b00e97bfac21550f1ac5b506a94ce7ba4
https://github.com/qemu/qemu/commit/8fa4ee1b00e97bfac21550f1ac5b506a94ce7ba4
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/bench-backup.py
Log Message:
-----------
simplebench/bench-backup: add --count and --no-initial-run
Add arguments to set number of test runs per table cell and to disable
initial run that is not counted in results.
It's convenient to set --count 1 --no-initial-run to fast run test
onece, and to set --count to some large enough number for good
precision of the results.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Commit: 8c8407fe4525151e3c396adc667e1d4b0aab2c99
https://github.com/qemu/qemu/commit/8c8407fe4525151e3c396adc667e1d4b0aab2c99
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M scripts/simplebench/bench-backup.py
M scripts/simplebench/simplebench.py
Log Message:
-----------
simplebench/bench-backup: add --drop-caches argument
Add an option to drop caches before each test run. It may probably
improve reliability of results when testing in cached mode.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Commit: e34bd02694026722410b80cee02ab7f33f893e9b
https://github.com/qemu/qemu/commit/e34bd02694026722410b80cee02ab7f33f893e9b
Author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: update Benchmark util: add git tree
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Commit: 6c769690ac845fa62642a5f93b4e4bd906adab95
https://github.com/qemu/qemu/commit/6c769690ac845fa62642a5f93b4e4bd906adab95
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
M MAINTAINERS
M scripts/simplebench/bench-backup.py
M scripts/simplebench/bench_block_job.py
M scripts/simplebench/simplebench.py
Log Message:
-----------
Merge remote-tracking branch
'remotes/vsementsov/tags/pull-simplebench-2021-05-04' into staging
scripts/simplebench improvements for 2021-05-04
# gpg: Signature made Tue 04 May 2021 09:45:15 BST
# gpg: using RSA key 8B9C26CDB2FD147C880E86A1561F24C1F19F79FB
# gpg: Good signature from "Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 8B9C 26CD B2FD 147C 880E 86A1 561F 24C1 F19F 79FB
* remotes/vsementsov/tags/pull-simplebench-2021-05-04:
MAINTAINERS: update Benchmark util: add git tree
simplebench/bench-backup: add --drop-caches argument
simplebench/bench-backup: add --count and --no-initial-run
simplebench/bench-backup: support qcow2 source files
simplebench/bench_block_job: handle error in BLOCK_JOB_COMPLETED
simplebench/bench-backup: add target-cache argument
simplebench/bench-backup: add --compressed option
simplebench: bench_one(): support count=1
simplebench: bench_one(): add slow_limit argument
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/da9076f323d1...6c769690ac84
- [Qemu-commits] [qemu/qemu] dab346: simplebench: bench_one(): add slow_limit argument,
Peter Maydell <=