Blame SOURCES/0201-limit-qual_fault-scope-on-aarch64.patch

8e169c
Limit the scope of qual_fault.tests on aarch64 as otherwise it takes
8e169c
unacceptable amount of time on available builders (more than an hour).
8e169c
Index: strace-4.24/tests/qual_fault.test
8e169c
===================================================================
8e169c
--- strace-4.24.orig/tests/qual_fault.test	2019-06-13 17:37:10.708269613 +0200
8e169c
+++ strace-4.24/tests/qual_fault.test	2019-06-13 17:41:29.358829506 +0200
8e169c
@@ -75,18 +75,32 @@
8e169c
 	done
8e169c
 }
8e169c
 
8e169c
-for err in '' ENOSYS 22 einval; do
8e169c
+
8e169c
+case "$STRACE_ARCH" in
8e169c
+	aarch64)
8e169c
+	NUMBERS1='2'
8e169c
+	NUMBERS2='3'
8e169c
+	ERRS='EnoSys 22'
8e169c
+	;;
8e169c
+	*)
8e169c
+	ERRS='ENOSYS 22 einval'
8e169c
+	NUMBERS1='1 2 3 5 7 11'
8e169c
+	NUMBERS2='1 2 3 5 7 11'
8e169c
+	;;
8e169c
+esac
8e169c
+
8e169c
+for err in '' $(echo $ERRS); do
8e169c
 	for fault in writev desc,51; do
8e169c
 		check_fault_injection \
8e169c
 			writev $fault "$err" '' '' 1 -efault=chdir
8e169c
 		check_fault_injection \
8e169c
 			writev $fault "$err" '' '' 1 -efault=chdir -efault=none
8e169c
-		for F in 1 2 3 5 7 11; do
8e169c
+		for F in $(echo $NUMBERS1); do
8e169c
 			check_fault_injection \
8e169c
 				writev $fault "$err" $F '' 1
8e169c
 			check_fault_injection \
8e169c
 				writev $fault "$err" $F + 1
8e169c
-			for S in 1 2 3 5 7 11; do
8e169c
+			for S in $(echo $NUMBERS2); do
8e169c
 				check_fault_injection \
8e169c
 					writev $fault "$err" $F $S 1
8e169c
 				check_fault_injection \