linux/tools/testing/selftests/rcutorture/bin
Paul E. McKenney 6ca774f06a torture: Make kvm-remote.sh give up on unresponsive system
Currently, a system that stops responding at the wrong time will hang
kvm-remote.sh.  This can happen when the system in question is forced
offline for maintenance, and there is currently no way for the user
to kick this script into moving ahead.  This commit therefore causes
kvm-remote.sh to wait at most 15 minutes for a non-responsive system,
that is, a system for which ssh gives an exit code of 255.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
2024-12-14 16:16:58 +01:00
..
config2csv.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
configNR_CPUS.sh tools/.../rcutorture: Convert to SPDX license identifier 2019-03-26 14:42:53 -07:00
config_override.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
configcheck.sh torture: Allow #CHECK# in --kconfig argument to kvm.sh 2023-07-14 15:10:57 -07:00
configinit.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
console-badness.sh selftests: rcutorture: Use "grep -E" instead of "egrep" 2023-01-03 17:53:31 -08:00
cpus2use.sh torture: Remove no-mpstat error message 2021-03-22 08:29:17 -07:00
functions.sh rcutorture: Copy out ftrace into its own console file 2023-09-24 17:24:01 +02: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: Permit kvm-again.sh --duration to default to previous run 2023-03-11 18:11:08 -08:00
kvm-assign-cpus.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
kvm-build.sh selftests: rcutorture: Use "grep -E" instead of "egrep" 2023-01-03 17:53:31 -08:00
kvm-check-branches.sh torture: Create kvm-check-branches.sh output in proper location 2022-06-21 15:57:04 -07:00
kvm-end-run-stats.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
kvm-find-errors.sh selftests: rcutorture: Use "grep -E" instead of "egrep" 2023-01-03 17:53:31 -08: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: Drop trailing ^M from console output 2022-02-01 17:25:27 -08:00
kvm-recheck-rcuscale-ftrace.sh rcuperf: Change rcuperf to rcuscale 2020-08-24 18:39:24 -07:00
kvm-recheck-rcuscale.sh rcuscale: Print grace-period kthread CPU time, if recorded 2023-07-14 15:01:49 -07: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 use mktemp 2023-09-24 17:24:01 +02: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-remote.sh give up on unresponsive system 2024-12-14 16:16:58 +01:00
kvm-test-1-run-batch.sh torture: Add --no-affinity parameter to kvm.sh 2024-11-12 23:04:24 +01:00
kvm-test-1-run-qemu.sh rcutorture: Make kvm-test-1-run-qemu.sh check for alternative output 2022-10-18 15:02:59 -07:00
kvm-test-1-run.sh rcutorture: Add CFcommon.arch for arch-specific Kconfig options 2024-07-29 07:35:44 +05:30
kvm-transform.sh rcutorture: Add --bootargs parameter to kvm-again.sh 2022-10-18 15:02:59 -07:00
kvm.sh torture: Add --no-affinity parameter to kvm.sh 2024-11-12 23:04:24 +01:00
mkinitrd.sh rcutorture: add nolibc init support for mips, ppc and rv64 2023-11-23 11:58:18 +05:30
parse-build.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
parse-console.sh torture: Convert parse-console.sh to mktemp 2023-09-24 17:24:02 +02:00
srcu_lockdep.sh rcutorture: Add srcu_lockdep.sh 2023-03-27 11:16:14 -07:00
torture.sh torture: Add torture.sh --guest-cpu-limit argument for limited hosts 2024-08-14 16:24:06 +05:30