mcexec: detect mismatch of mcexec -n and mpirun -ppn
Change-Id: I0ce1b2d48cda10713920cb88692e107b8c4d3bab Refs: #929
This commit is contained in:
committed by
Masamichi Takagi
parent
45bc6a617a
commit
d1d93d90cc
99
test/issues/929/aarch64_result.log
Normal file
99
test/issues/929/aarch64_result.log
Normal file
@ -0,0 +1,99 @@
|
||||
*** C929T01 start *******************************
|
||||
mpirun -f ./hostfile -ppn 5 /home/satoken/ihk+mckernel/bin/mcexec -n 5 ./test_prog.sh
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
*** C929T01 PASSED ******************************
|
||||
|
||||
*** C929T02 start *******************************
|
||||
mpirun -f ./hostfile -ppn 5 /home/satoken/ihk+mckernel/bin/mcexec -n 3 ./test_prog.sh
|
||||
getting CPU set for partitioned execution: Invalid argument
|
||||
getting CPU set for partitioned execution: Invalid argument
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
*** C929T02 PASSED ******************************
|
||||
|
||||
*** C929T03 start *******************************
|
||||
mpirun -f ./hostfile -ppn 3 /home/satoken/ihk+mckernel/bin/mcexec -n 5 ./test_prog.sh
|
||||
getting CPU set for partitioned execution: Connection timed out
|
||||
getting CPU set for partitioned execution: Connection timed out
|
||||
getting CPU set for partitioned execution: Connection timed out
|
||||
*** C929T03 PASSED ******************************
|
||||
|
||||
*** C929T04 start *******************************
|
||||
mpirun -f ./hostfile -ppn 6 /home/satoken/ihk+mckernel/bin/mcexec -n 3 ./test_prog.sh
|
||||
getting CPU set for partitioned execution: Invalid argument
|
||||
getting CPU set for partitioned execution: Invalid argument
|
||||
getting CPU set for partitioned execution: Invalid argument
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
test_prog is started.
|
||||
*** C929T04 PASSED ******************************
|
||||
|
||||
*** C929T05 start *******************************
|
||||
mpirun -f ./hostfile -ppn 250 /home/satoken/ihk+mckernel/bin/mcexec -n 250 ./test_prog.sh
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
error: nr_processes can't exceed nr. of CPUs
|
||||
...
|
||||
*** C929T05 PASSED ******************************
|
||||
|
||||
*** C929T06 start *******************************
|
||||
** reboot mcrernel for check pe_list_len
|
||||
mcreboot.sh -c 1-6,29-34 -m 50G@0,50G@1 -r 1-6:0+29-34:28 -O ... done
|
||||
** enable debug message in mcexec_get_cpuset
|
||||
mpirun -f ./hostfile -ppn 5 /home/satoken/ihk+mckernel/bin/mcexec -n 5 ./test_prog.sh
|
||||
[OK] exec: 1
|
||||
[OK] exec: 2
|
||||
[OK] exec: 3
|
||||
[OK] exec: 4
|
||||
[OK] exec: 5
|
||||
[OK] exec: 6
|
||||
[OK] exec: 7
|
||||
[OK] exec: 8
|
||||
[OK] exec: 9
|
||||
[OK] exec: 10
|
||||
[OK] exec: 11
|
||||
[OK] exec: 12
|
||||
[OK] exec: 13
|
||||
[OK] exec: 14
|
||||
[OK] exec: 15
|
||||
[OK] exec: 16
|
||||
[OK] exec: 17
|
||||
[OK] exec: 18
|
||||
[OK] exec: 19
|
||||
[OK] exec: 20
|
||||
** check pe_list_len
|
||||
[OK] pe_list_len:0
|
||||
[OK] pe_list_len:1
|
||||
[OK] pe_list_len:2
|
||||
[OK] pe_list_len:3
|
||||
[OK] pe_list_len:4
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
[OK] pe_list_len:5
|
||||
** disable debug message in mcexec_get_cpuset
|
||||
*** C929T06 PASSED ******************************
|
||||
|
||||
Reference in New Issue
Block a user