Adjust shell scripts to allow Bash in other locations
authorBrad Smith <brad@comstyle.com>
Sat, 25 Feb 2023 05:53:06 +0000 (00:53 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 27 Feb 2023 18:51:20 +0000 (13:51 -0500)
commitda56d5cad05a280a8171ef51f185e6d0d29610f0
tree1f14860754b05d0eb326043caeef5a78335c1fcd
parent11f3d1c24e6179abf8247611c5308f41d95389a1
Adjust shell scripts to allow Bash in other locations

Linux-based OS for the most part provide Bash and being located in /bin,
but on other OS's the shell would be in another location. Utilize env(1)
and allow it to be located elsewhere.

Signed-off-by: Brad Smith <brad@comstyle.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I9d4d4a3feaf993754c64b740ea91e42b336ba2b4
137 files changed:
tests/benchmark/hashtable_1_seconds.tap
tests/benchmark/hashtable_30_seconds.tap
tests/benchmark/hashtable_3_seconds.tap
tests/benchmark/run-urcu-tests.sh
tests/benchmark/runhash.sh
tests/benchmark/runtests-batch.sh
tests/benchmark/runtests.sh
tests/benchmark/urcu_1_seconds.tap
tests/benchmark/urcu_30_seconds.tap
tests/benchmark/urcu_3_seconds.tap
tests/regression/test_rcutorture_urcu_bp_perf_global.tap
tests/regression/test_rcutorture_urcu_bp_perf_global_cxx.tap
tests/regression/test_rcutorture_urcu_bp_perf_percpu.tap
tests/regression/test_rcutorture_urcu_bp_perf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_bp_perf_perthread.tap
tests/regression/test_rcutorture_urcu_bp_perf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_bp_rperf_global.tap
tests/regression/test_rcutorture_urcu_bp_rperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_bp_rperf_percpu.tap
tests/regression/test_rcutorture_urcu_bp_rperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_bp_rperf_perthread.tap
tests/regression/test_rcutorture_urcu_bp_rperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_bp_stress_global.tap
tests/regression/test_rcutorture_urcu_bp_stress_global_cxx.tap
tests/regression/test_rcutorture_urcu_bp_stress_percpu.tap
tests/regression/test_rcutorture_urcu_bp_stress_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_bp_stress_perthread.tap
tests/regression/test_rcutorture_urcu_bp_stress_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_bp_uperf_global.tap
tests/regression/test_rcutorture_urcu_bp_uperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_bp_uperf_percpu.tap
tests/regression/test_rcutorture_urcu_bp_uperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_bp_uperf_perthread.tap
tests/regression/test_rcutorture_urcu_bp_uperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_mb_perf_global.tap
tests/regression/test_rcutorture_urcu_mb_perf_global_cxx.tap
tests/regression/test_rcutorture_urcu_mb_perf_percpu.tap
tests/regression/test_rcutorture_urcu_mb_perf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_mb_perf_perthread.tap
tests/regression/test_rcutorture_urcu_mb_perf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_mb_rperf_global.tap
tests/regression/test_rcutorture_urcu_mb_rperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_mb_rperf_percpu.tap
tests/regression/test_rcutorture_urcu_mb_rperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_mb_rperf_perthread.tap
tests/regression/test_rcutorture_urcu_mb_rperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_mb_stress_global.tap
tests/regression/test_rcutorture_urcu_mb_stress_global_cxx.tap
tests/regression/test_rcutorture_urcu_mb_stress_percpu.tap
tests/regression/test_rcutorture_urcu_mb_stress_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_mb_stress_perthread.tap
tests/regression/test_rcutorture_urcu_mb_stress_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_mb_uperf_global.tap
tests/regression/test_rcutorture_urcu_mb_uperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_mb_uperf_percpu.tap
tests/regression/test_rcutorture_urcu_mb_uperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_mb_uperf_perthread.tap
tests/regression/test_rcutorture_urcu_mb_uperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_perf_global.tap
tests/regression/test_rcutorture_urcu_membarrier_perf_global_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_perf_percpu.tap
tests/regression/test_rcutorture_urcu_membarrier_perf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_perf_perthread.tap
tests/regression/test_rcutorture_urcu_membarrier_perf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_rperf_global.tap
tests/regression/test_rcutorture_urcu_membarrier_rperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_rperf_percpu.tap
tests/regression/test_rcutorture_urcu_membarrier_rperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_rperf_perthread.tap
tests/regression/test_rcutorture_urcu_membarrier_rperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_stress_global.tap
tests/regression/test_rcutorture_urcu_membarrier_stress_global_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_stress_percpu.tap
tests/regression/test_rcutorture_urcu_membarrier_stress_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_stress_perthread.tap
tests/regression/test_rcutorture_urcu_membarrier_stress_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_uperf_global.tap
tests/regression/test_rcutorture_urcu_membarrier_uperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_uperf_percpu.tap
tests/regression/test_rcutorture_urcu_membarrier_uperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_membarrier_uperf_perthread.tap
tests/regression/test_rcutorture_urcu_membarrier_uperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_perf_global.tap
tests/regression/test_rcutorture_urcu_qsbr_perf_global_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_perf_percpu.tap
tests/regression/test_rcutorture_urcu_qsbr_perf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_perf_perthread.tap
tests/regression/test_rcutorture_urcu_qsbr_perf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_rperf_global.tap
tests/regression/test_rcutorture_urcu_qsbr_rperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_rperf_percpu.tap
tests/regression/test_rcutorture_urcu_qsbr_rperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_rperf_perthread.tap
tests/regression/test_rcutorture_urcu_qsbr_rperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_stress_global.tap
tests/regression/test_rcutorture_urcu_qsbr_stress_global_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_stress_percpu.tap
tests/regression/test_rcutorture_urcu_qsbr_stress_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_stress_perthread.tap
tests/regression/test_rcutorture_urcu_qsbr_stress_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_uperf_global.tap
tests/regression/test_rcutorture_urcu_qsbr_uperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_uperf_percpu.tap
tests/regression/test_rcutorture_urcu_qsbr_uperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_qsbr_uperf_perthread.tap
tests/regression/test_rcutorture_urcu_qsbr_uperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_signal_perf_global.tap
tests/regression/test_rcutorture_urcu_signal_perf_global_cxx.tap
tests/regression/test_rcutorture_urcu_signal_perf_percpu.tap
tests/regression/test_rcutorture_urcu_signal_perf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_signal_perf_perthread.tap
tests/regression/test_rcutorture_urcu_signal_perf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_signal_rperf_global.tap
tests/regression/test_rcutorture_urcu_signal_rperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_signal_rperf_percpu.tap
tests/regression/test_rcutorture_urcu_signal_rperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_signal_rperf_perthread.tap
tests/regression/test_rcutorture_urcu_signal_rperf_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_signal_stress_global.tap
tests/regression/test_rcutorture_urcu_signal_stress_global_cxx.tap
tests/regression/test_rcutorture_urcu_signal_stress_percpu.tap
tests/regression/test_rcutorture_urcu_signal_stress_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_signal_stress_perthread.tap
tests/regression/test_rcutorture_urcu_signal_stress_perthread_cxx.tap
tests/regression/test_rcutorture_urcu_signal_uperf_global.tap
tests/regression/test_rcutorture_urcu_signal_uperf_global_cxx.tap
tests/regression/test_rcutorture_urcu_signal_uperf_percpu.tap
tests/regression/test_rcutorture_urcu_signal_uperf_percpu_cxx.tap
tests/regression/test_rcutorture_urcu_signal_uperf_perthread.tap
tests/regression/test_rcutorture_urcu_signal_uperf_perthread_cxx.tap
tests/unit/test_get_cpu_mask_from_sysfs
tests/unit/test_get_cpu_mask_from_sysfs_cxx
tests/unit/test_get_max_cpuid_from_sysfs
tests/unit/test_get_max_cpuid_from_sysfs_cxx
tests/utils/env.sh.in
tests/utils/tap.sh
tests/utils/utils.sh
This page took 0.037506 seconds and 4 git commands to generate.