diff --git a/testsuite/expect/test1.89 b/testsuite/expect/test1.89 index 4d3a8e62c2169884074a084e70acbe9f94aa1a23..128039d5f9085c47002916027b45edb1c0800b8d 100755 --- a/testsuite/expect/test1.89 +++ b/testsuite/expect/test1.89 @@ -133,10 +133,6 @@ expect { incr task_mask $expect_out(2,string) exp_continue } - -re "setting affinity of task" { - incr verbose_cnt - exp_continue - } -re "error" { send_user "\nFAILURE: some error occurred\n" set exit_code 1 @@ -152,6 +148,24 @@ if {$task_mask != $task_cnt} { send_user "\nFAILURE: affinity mask inconsistent ($task_mask,$task_cnt)\n" set exit_code 1 } +set verbose_cnt 0 +send "$srun -c1 --cpu_bind=verbose,map_cpu:0 $file_prog\n" +expect { + -re "setting affinity of task" { + incr verbose_cnt + exp_continue + } + -re "error" { + send_user "\nFAILURE: some error occurred\n" + set exit_code 1 + exp_continue + } + timeout { + send_user "\nFAILURE: srun (from --allocate) not responding\n" + set exit_code 1 + } + -re $prompt +} if {$verbose_cnt != $task_cnt} { send_user "\nFAILURE: verbose messages count inconsisent ($verbose_cnt,$task_cnt)\n" set exit_code 1