linux/tools/testing/selftests/rcutorture/bin
Paul E. McKenney 06ca91448f torture: Make kvm-test-1-run-qemu.sh check for reboot loops
It turns out that certain types of early boot bugs can result in reboot
loops, even within a guest OS running under qemu/KVM.  This commit
therefore upgrades the kvm-test-1-run-qemu.sh script's hang-detection
heuristics to detect such situations and to terminate the run when
they occur.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
2021-07-27 11:41:33 -07:00
..
config2csv.sh torture: Add config2csv.sh script to compare torture scenarios 2021-01-04 14:01:19 -08:00
config_override.sh tools/.../rcutorture: Convert to SPDX license identifier 2019-03-26 14:42:53 -07:00
configcheck.sh torture: Suppress false-positive CONFIG_INITRAMFS_SOURCE complaint 2019-03-26 14:42:53 -07:00
configinit.sh torture: Pass --kmake-arg to all make invocations 2020-06-29 12:01:44 -07:00
configNR_CPUS.sh tools/.../rcutorture: Convert to SPDX license identifier 2019-03-26 14:42:53 -07:00
console-badness.sh torture: Remove "Failed to add ttynull console" false positive 2021-01-04 14:01:25 -08:00
cpus2use.sh torture: Remove no-mpstat error message 2021-03-22 08:29:17 -07:00
functions.sh torture: Stop hanging on panic 2021-01-04 14:01:23 -08:00
jitter.sh torture: Use numeric taskset argument in jitter.sh 2021-07-27 11:41:32 -07:00
jitterstart.sh torture: Abstract jitter.sh start/stop into scripts 2021-03-22 08:28:34 -07:00
jitterstop.sh torture: Abstract jitter.sh start/stop into scripts 2021-03-22 08:28:34 -07:00
kcsan-collapse.sh torture: Enable KCSAN summaries over groups of torture-test runs 2021-07-20 13:45:50 -07:00
kvm-again.sh torture: Make kvm-test-1-run-batch.sh select per-scenario affinity masks 2021-07-27 11:41:33 -07:00
kvm-assign-cpus.sh torture: Make kvm.sh select per-scenario affinity masks 2021-07-27 11:40:30 -07:00
kvm-build.sh torture: Correctly fetch number of CPUs for non-English languages 2021-05-10 16:05:06 -07:00
kvm-check-branches.sh torture: Make kvm-check-branches.sh use --allcpus 2020-11-06 17:13:58 -08:00
kvm-end-run-stats.sh torture: Abstract end-of-run summary 2021-05-10 16:05:06 -07:00
kvm-find-errors.sh torture: Make kvm-find-errors.sh account for kvm-remote.sh 2021-05-10 16:05:06 -07:00
kvm-get-cpus-script.sh torture: Make kvm.sh select per-scenario affinity masks 2021-07-27 11:40:30 -07:00
kvm-recheck-lock.sh torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments 2021-07-20 13:45:50 -07:00
kvm-recheck-rcu.sh torture: Fix grace-period rate output 2021-05-10 16:05:06 -07:00
kvm-recheck-rcuscale-ftrace.sh rcuperf: Change rcuperf to rcuscale 2020-08-24 18:39:24 -07:00
kvm-recheck-rcuscale.sh rcuscale: Avoid divide by zero 2020-11-06 17:13:50 -08:00
kvm-recheck-refscale.sh refscale: Change --torture type from refperf to refscale 2020-06-29 12:00:46 -07:00
kvm-recheck-scf.sh torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments 2021-07-20 13:45:50 -07:00
kvm-recheck.sh torture: Make kvm-recheck.sh skip kcsan.sum for build-only runs 2021-07-20 13:45:50 -07:00
kvm-remote-noreap.sh torture: Protect kvm-remote.sh directory trees from /tmp reaping 2021-07-20 13:45:50 -07:00
kvm-remote.sh torture: Make kvm-test-1-run-batch.sh select per-scenario affinity masks 2021-07-27 11:41:33 -07:00
kvm-test-1-run-batch.sh torture: Make kvm-test-1-run-batch.sh select per-scenario affinity masks 2021-07-27 11:41:33 -07:00
kvm-test-1-run-qemu.sh torture: Make kvm-test-1-run-qemu.sh check for reboot loops 2021-07-27 11:41:33 -07:00
kvm-test-1-run.sh torture: Make kvm-test-1-run-batch.sh select per-scenario affinity masks 2021-07-27 11:41:33 -07:00
kvm-transform.sh torture: Consolidate qemu-cmd duration editing into kvm-transform.sh 2021-03-22 08:29:21 -07:00
kvm.sh torture: Make kvm.sh select per-scenario affinity masks 2021-07-27 11:40:30 -07:00
mkinitrd.sh tools/rcutorture: Fix position of -lgcc in mkinitrd.sh 2021-01-21 10:06:45 -08:00
parse-build.sh torture: Allow standalone kvm-recheck.sh run detect --trust-make 2021-01-04 14:01:25 -08:00
parse-console.sh torture: Remove "Failed to add ttynull console" false positive 2021-01-04 14:01:25 -08:00
torture.sh torture: Create KCSAN summaries for torture.sh runs 2021-07-20 13:45:50 -07:00