diff --git a/testsuite/expect/test2.21 b/testsuite/expect/test2.21
index 8b9f8b1efe9d2bb6c9e4f05177cf568a1c38453a..e5f8042859d847f851feff60520c247d5efc28dc 100755
--- a/testsuite/expect/test2.21
+++ b/testsuite/expect/test2.21
@@ -39,6 +39,12 @@ set exit_code          0
 
 print_header $test_id
 
+set min_age [get_min_job_age]
+if {$min_age < 10} {
+	send_user "\nWARNING: MinJobAge too low for this test ($min_age < 10)\n"
+	exit 0
+}
+
 # Remove any vestigial scripts
 exec $bin_rm -f $complete_script $fail_script
 
diff --git a/testsuite/expect/test2.22 b/testsuite/expect/test2.22
index cd77d089715117d88aada0edd402aab11edfd4bf..46e19d147196355a491faf8377e55e7b77ba5904 100755
--- a/testsuite/expect/test2.22
+++ b/testsuite/expect/test2.22
@@ -38,6 +38,12 @@ set exit_code          0
 
 print_header $test_id
 
+set min_age [get_min_job_age]
+if {$min_age < 10} {
+	send_user "\nWARNING: MinJobAge too low for this test ($min_age < 10)\n"
+	exit 0
+}
+
 # Remove any vestigial scripts
 exec $bin_rm -f $script
 
@@ -55,7 +61,7 @@ proc check_hold { job } {
 			exp_continue
 		}
 		timeout {
-			send_user "\nFAILURE scontrol is not responding\n"
+			send_user "\nFAILURE: scontrol is not responding\n"
 			set exit_code 1
 		}
 		eof {
@@ -64,7 +70,7 @@ proc check_hold { job } {
 	}
 
 	if { $hold != 1 } {
-		send_user "\nFAILURE scontrol did not hold job after it was requeued\n"
+		send_user "\nFAILURE: scontrol did not hold job after it was requeued\n"
 		set exit_code 1
 	}
 }
@@ -128,8 +134,8 @@ expect {
 		exp_continue
 	}
 	timeout {
-		send_user "\nFAILURE sbatch is not responding\n"
-		set exit_code 1
+		send_user "\nFAILURE: sbatch is not responding\n"
+		set exit_code 1get_min_job_age
 	}
 	eof {
 		wait
@@ -146,7 +152,7 @@ wait_for_job $job_id DONE
 spawn $scontrol requeuehold $job_id
 expect {
 	timeout {
-		send_user "\nFAILURE scontrol is not responding\n"
+		send_user "\nFAILURE: scontrol is not responding\n"
 		set exit_code 1
 	}
 	eof {
diff --git a/testsuite/expect/test2.23 b/testsuite/expect/test2.23
index 1e79857c3e65d3b19079065dff919c0b2464440d..877d766c100df21628970f277e8cb5c749707041 100755
--- a/testsuite/expect/test2.23
+++ b/testsuite/expect/test2.23
@@ -37,6 +37,12 @@ set exit_code          0
 
 print_header $test_id
 
+set min_age [get_min_job_age]
+if {$min_age < 10} {
+	send_user "\nWARNING: MinJobAge too low for this test ($min_age < 10)\n"
+	exit 0
+}
+
 # Remove any vestigial files
 exec $bin_rm -f $script