Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Adjust test
authorBruno Donassolo <bruno.donassolo@inria.fr>
Thu, 3 Jun 2021 12:40:31 +0000 (14:40 +0200)
committerBruno Donassolo <bruno.donassolo@inria.fr>
Fri, 4 Jun 2021 11:42:15 +0000 (13:42 +0200)
Empty hostfiles are now checked inside the C++ code, not in smpirun

teshsuite/smpi/pt2pt-pingpong/broken_hostfiles.tesh

index 69a4b62..f1068a1 100644 (file)
@@ -1,6 +1,14 @@
-! expect return 1
-$ ${bindir:=.}/../../../smpi_script/bin/smpirun -hostfile ../hostfile_empty  -platform ${platfdir:=.}/small_platform.xml -np 4 ${bindir:=.}/pt2pt-pingpong -s --log=smpi_config.thres:warning
-> [smpirun] ** error: the hostfile '../hostfile_empty' is empty. Aborting.
+! ignore Aborted \(core dumped\)
+! expect return 134
+$ $VALGRIND_NO_LEAK_CHECK ${bindir:=.}/../../../smpi_script/bin/smpirun -hostfile ../hostfile_empty -quiet -platform ${platfdir:=.}/small_platform.xml -np 4 ${bindir:=.}/pt2pt-pingpong -s --log=smpi_config.thres:warning --log=no_loc
+> [0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/privatization' to '1'
+> [0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/np' to '4'
+> [0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/hostfile' to '../hostfile_empty'
+> [0.000000] [xbt_cfg/INFO] Configuration change: Set 'surf/precision' to '1e-9'
+> [0.000000] [xbt_cfg/INFO] Configuration change: Set 'network/model' to 'SMPI'
+> [0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/tmpdir' to '/tmp'
+> [0.000000] [root/CRITICAL] smpirun: the hostfile '../hostfile_empty' is empty
+> Execution failed with code 134.
 
 ! expect return 1
 $ ${bindir:=.}/../../../smpi_script/bin/smpirun -hostfile hostfile-does-not-exist.txt -platform ${platfdir:=.}/small_platform.xml -np 4 ${bindir:=.}/pt2pt-pingpong -s --log=smpi_config.thres:warning