Rename files related to fault injection to avoid further confusion.
* tests/fault_injection-exit_group.expected: Rename
to tests/qual_fault-exit_group.expected.
* tests/fault_injection-exit_group.test: Rename
to tests/qual_fault-exit_group.test.
* tests/fault_syntax.test: Rename to tests/qual_fault-syntax.test.
* tests/fault_injection.c: Rename to tests/qual_fault.c.
* tests/fault_injection.test: Rename to tests/qual_fault.test.
* tests/fault_injection-retval.c: Rename to tests/qual_inject-retval.c.
* tests/fault_injection-retval.test: Rename
to tests/qual_inject-retval.test.
* tests/fault_injection.sh: Rename to tests/scno_tampering.sh.
* tests/.gitignore: Update.
* tests/Makefile.am (check_PROGRAMS, DECODER_TESTS, MISC_TESTS,
EXTRA_DIST): Update.
fallocate
fanotify_init
fanotify_mark
-fault_injection
-fault_injection-retval
fchdir
fchmod
fchmodat
pselect6
ptrace
pwritev
+qual_fault
+qual_inject-retval
qual_signal
quotactl
quotactl-v
fallocate \
fanotify_init \
fanotify_mark \
- fault_injection \
- fault_injection-retval \
fchdir \
fchmod \
fchmodat \
pselect6 \
ptrace \
pwritev \
+ qual_fault \
+ qual_inject-retval \
qual_signal \
quotactl \
quotactl-v \
fallocate.test \
fanotify_init.test \
fanotify_mark.test \
- fault_injection-exit_group.test \
fchdir.test \
fchmod.test \
fchmodat.test \
pselect6.test \
ptrace.test \
pwritev.test \
+ qual_fault-exit_group.test \
quotactl-v.test \
quotactl-xfs-v.test \
quotactl-xfs.test \
detach-running.test \
detach-sleeping.test \
detach-stopped.test \
- fault_injection-retval.test \
- fault_injection.test \
- fault_syntax.test \
filter-unavailable.test \
fork-f.test \
ksysent.test \
opipe.test \
options-syntax.test \
pc.test \
+ qual_fault-syntax.test \
+ qual_fault.test \
+ qual_inject-retval.test \
qual_signal.test \
qual_syscall.test \
redirect-fds.test \
count-f.expected \
eventfd.expected \
fadvise.h \
- fault_injection-exit_group.expected \
- fault_injection.sh \
filter-unavailable.expected \
fstatat.c \
fstatx.c \
ppoll-v.expected \
ppoll.expected \
process_vm_readv_writev.c \
+ qual_fault-exit_group.expected \
quotactl.h \
+ scno_tampering.sh \
setfsugid.c \
setresugid.c \
setreugid.c \
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-. "${srcdir=.}/fault_injection.sh"
+. "${srcdir=.}/scno_tampering.sh"
test_with()
{
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-. "${srcdir=.}/fault_injection.sh"
+. "${srcdir=.}/scno_tampering.sh"
#
# F
# Check success injection.
-. "${srcdir=.}/fault_injection.sh"
+. "${srcdir=.}/scno_tampering.sh"
check_injection()
{
rval="$1"; shift
run_strace -a12 -e$syscall -efault="$syscall:retval=$rval" "$@" \
- ./fault_injection-retval "$rval" > "$EXP"
+ ./qual_inject-retval "$rval" > "$EXP"
match_diff "$LOG" "$EXP"
rm -f "$EXP"
}