Skip to content
Snippets Groups Projects
Commit 0fad90ef authored by Morris Jette's avatar Morris Jette
Browse files

Support "SchedulerParameters=disable_hetero_steps" in test suite

parent b5b61e01
No related branches found
No related tags found
No related merge requests found
......@@ -4173,6 +4173,10 @@ proc test_pack_step { } {
} elseif {$version_major == 17 && $version_minor == 11} {
spawn $scontrol show config
expect {
-re "disable_hetero_steps" {
set pack_step 0
exp_continue
}
-re "enable_hetero_steps" {
set pack_step 1
exp_continue
......
......@@ -41,6 +41,10 @@ if {[test_front_end]} {
send_user "\nWARNING: This test is incompatible with front-end systems\n"
exit $exit_code
}
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
}
set def_part_name [default_partition]
set nb_nodes [get_node_cnt_in_part $def_part_name]
......
......@@ -37,6 +37,11 @@ set pack_job_id 0
print_header $test_id
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
}
set def_part_name [default_partition]
set nb_nodes [get_node_cnt_in_part $def_part_name]
if {$nb_nodes < 2} {
......@@ -83,5 +88,6 @@ if {[wait_for_file $file_out] == 0} {
if {$exit_code == 0} {
exec $bin_rm -f $file_out
send_user "\nSUCCESS\n"
}
exit $exit_code
......@@ -41,6 +41,10 @@ if {[test_front_end]} {
send_user "\nWARNING: This test is incompatible with front-end systems\n"
exit $exit_code
}
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
}
set def_part_name [default_partition]
set nb_nodes [get_node_cnt_in_part $def_part_name]
......
......@@ -42,6 +42,10 @@ if {[test_front_end]} {
send_user "\nWARNING: This test is incompatible with front-end systems\n"
exit $exit_code
}
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
}
set def_part_name [default_partition]
set nb_nodes [get_node_cnt_in_part $def_part_name]
......
......@@ -52,6 +52,10 @@ if {[test_front_end]} {
send_user "\nWARNING: This test is incompatible with front-end systems\n"
exit $exit_code
}
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
}
proc end_it { exit_code } {
global test_id orig_spank_conf spank_conf_file new_spank_conf spank_out
......
......@@ -331,6 +331,10 @@ if {[wait_for_file $file_out] == 0} {
# TEST OF PACK GROUP 0,1
########################################################################
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
}
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
......
......@@ -31,16 +31,21 @@
source ./globals
set test_id "38.9"
set exit_code 0
set prompt "PROMPT:"
print_header $test_id
set prompt "PROMPT:"
set timeout 60
if {[test_front_end]} {
send_user "\nWARNING: This test is incompatible with front-end systems\n"
exit $exit_code
} elseif {[test_serial]} {
}
if {[test_pack_step] == 0} {
send_user "\nWARNING: heterogeneous steps not currently supported\n"
exit $exit_code
}
if {[test_serial]} {
set task_num 1
} else {
set task_num 2
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment