]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/workunits/rados/test.sh: make --serial work with --timeout 64219/head
authorKamoltat Sirivadhna <ksirivad@redhat.com>
Wed, 2 Jul 2025 20:20:39 +0000 (20:20 +0000)
committerKamoltat Sirivadhna <ksirivad@redhat.com>
Wed, 2 Jul 2025 20:59:28 +0000 (20:59 +0000)
commitbfa6edb0ea2827919d77f94d59ccee0425eb510d
treed081b49d44c371cd531cc7c86adc60d7e97dbcb6
parent0eea3d53ee2c9dba519e49ae1e66f5493d10388f
qa/workunits/rados/test.sh: make --serial work with --timeout

- For --serial we use timeout function and --timeout
value to to reutrn exit 1 if test exceeds --timeout.
- Update documentation for command-line arguments
such that user understands the order of argument matters.
- Use test arrays for better organization of test definitions
- Add test type tracking to properly handle both rados
and neorados tests when falling back on XML
- Change timeout default value to 90 minutes

Fixes: https://tracker.ceph.com/issues/70772
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
qa/workunits/rados/test.sh