]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commit
ceph-perf: fix classic compare crash and crimson SeaStore 2669/head
authorKautilya Tripathi <kautilya.tripathi@ibm.com>
Wed, 29 Jul 2026 08:51:39 +0000 (14:21 +0530)
committerKautilya Tripathi <kautilya.tripathi@ibm.com>
Wed, 29 Jul 2026 08:51:39 +0000 (14:21 +0530)
commit3aa3259c111c6cbbc0a88d2fdc27bf87f6d825a9
tree52dce4f46026aec746d5e5960d09eae7642bfcaa
parenta2e1fb84ff5388eb7b874144ce66485a2f1710f0
ceph-perf: fix classic compare crash and crimson SeaStore

Drop cpu_cycles_per_op from injected acceptable rules so CBT compare does
not TypeError on float(None) when perf is unavailable.
Use {workload} in the GitHub report paths so HTML does not strip tags into
"//". For crimson SeaStore without spare NVMes, attach sparse images via
losetup and pass /dev/loop* (vstart rejects plain .img). Wipe only device
contents; reattach detached loops when BACK-FILE is missing; tear down
images only at job end.

Signed-off-by: Kautilya Tripathi <kautilya.tripathi@ibm.com>
ceph-perf-pull-requests/README.rst
ceph-perf-pull-requests/build/cleanup
ceph-perf-pull-requests/build/common.sh
ceph-perf-pull-requests/build/compare
ceph-perf-pull-requests/build/prepare-workloads.py
ceph-perf-pull-requests/build/run-cbt
ceph-perf-pull-requests/build/setup-pre.sh