# The receivers, waiting for 5 messages
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./all2all_receiver$EXEEXT 4400 5 --log=root.fmt:%m%n
> Listening on port 4400 (expecting 5 messages)
> Got Data from 127.0.0.1:5005 (still 4 to go)
> Exiting GRAS
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./all2all_receiver$EXEEXT 4401 5 --log=root.fmt:%m%n
> Listening on port 4401 (expecting 5 messages)
> Got Data from 127.0.0.1:5005 (still 4 to go)
> Exiting GRAS
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./all2all_receiver$EXEEXT 4402 5 --log=root.fmt:%m%n
> Listening on port 4402 (expecting 5 messages)
> Got Data from 127.0.0.1:5005 (still 4 to go)
> Exiting GRAS
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./all2all_receiver$EXEEXT 4403 5 --log=root.fmt:%m%n
> Listening on port 4403 (expecting 5 messages)
> Got Data from 127.0.0.1:5005 (still 4 to go)
> Exiting GRAS
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./all2all_receiver$EXEEXT 4404 5 --log=root.fmt:%m%n
> Listening on port 4404 (expecting 5 messages)
> Got Data from 127.0.0.1:5005 (still 4 to go)
$ $SG_TEST_EXENV sleep 1
# Five time a sender
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./all2all_sender$EXEEXT 127.0.0.1:4400 127.0.0.1:4401 127.0.0.1:4402 127.0.0.1:4403 127.0.0.1:4404 512 --log=root.fmt:%m%n
> Launch current node
> Sent Data
> Sent Data
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./all2all_sender$EXEEXT 127.0.0.1:4400 127.0.0.1:4401 127.0.0.1:4402 127.0.0.1:4403 127.0.0.1:4404 512 --log=root.fmt:%m%n
> Launch current node
> Sent Data
> Sent Data
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./all2all_sender$EXEEXT 127.0.0.1:4400 127.0.0.1:4401 127.0.0.1:4402 127.0.0.1:4403 127.0.0.1:4404 512 --log=root.fmt:%m%n
> Launch current node
> Sent Data
> Sent Data
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./all2all_sender$EXEEXT 127.0.0.1:4400 127.0.0.1:4401 127.0.0.1:4402 127.0.0.1:4403 127.0.0.1:4404 512 --log=root.fmt:%m%n
> Launch current node
> Sent Data
> Sent Data
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./all2all_sender$EXEEXT 127.0.0.1:4400 127.0.0.1:4401 127.0.0.1:4402 127.0.0.1:4403 127.0.0.1:4404 512 --log=root.fmt:%m%n
> Launch current node
> Sent Data
#! ./tesh
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./all2all_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/all2all.xml --cfg=network/crosstraffic:0 "--log=root.fmt:[%10.6r]%e(%.2i:%P@%h)%e%m%n"
> [ 0.000000] (00:@) Configuration change: Set 'network/crosstraffic' to '0'
> [ 0.000000] (01:sender@Tremblay) Launch current node
#! ./tesh
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./all2all_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/all2all.xml --cfg=network/crosstraffic:0 "--log=root.fmt:[%10.6r]%e(%.2i:%P@%h)%e%m%n"
> [ 0.000000] (00:@) Configuration change: Set 'network/crosstraffic' to '0'
> [ 0.000000] (01:sender@Tremblay) Launch current node
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./mmrpc_server$EXEEXT 4502 --log=root.fmt:%m%n
> Launch server (port=4502)
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./mmrpc_client$EXEEXT 127.0.0.1 4502 --log=root.fmt:%m%n
> Launch client (server on 127.0.0.1:4502)
> Connected to 127.0.0.1:4502.
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./mmrpc_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/mmrpc.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:server@Tremblay) Launch server (port=4000)
> [ 0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./mmrpc_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/mmrpc.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:server@Tremblay) Launch server (port=4000)
> [ 0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./simple_token_node$EXEEXT 4100 127.0.0.1 4110 --create-token --log=root.fmt:%m%n $@
> Launch node listening on 4100 (successor on 127.0.0.1:4110)
> Create the token (with value 0) and send it to 127.0.0.1:4110
> Shut down the token-ring. There was 17 hops.
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./simple_token_node$EXEEXT 4110 127.0.0.1 4120 --log=root.fmt:%m%n $@
> Launch node listening on 4110 (successor on 127.0.0.1:4120)
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./simple_token_node$EXEEXT 4120 127.0.0.1 4130 --log=root.fmt:%m%n $@
> Launch node listening on 4120 (successor on 127.0.0.1:4130)
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./simple_token_node$EXEEXT 4130 127.0.0.1 4141 --log=root.fmt:%m%n $@
> Launch node listening on 4130 (successor on 127.0.0.1:4141)
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./simple_token_node$EXEEXT 4141 127.0.0.1 4150 --log=root.fmt:%m%n $@
> Launch node listening on 4141 (successor on 127.0.0.1:4150)
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./simple_token_node$EXEEXT 4150 127.0.0.1 4100 --log=root.fmt:%m%n $@
> Launch node listening on 4150 (successor on 127.0.0.1:4100)
> Exiting GRAS
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./simple_token_simulator$EXEEXT ${srcdir:=.}/../../../msg/small_platform.xml ${srcdir:=.}/simple_token.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 1.000390] (1:node@Tremblay) Create the token (with value 0) and send it to Fafard:4000
> [ 1.147954] (1:node@Tremblay) Begin a new loop. Still to do: 2
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./simple_token_simulator$EXEEXT ${srcdir:=.}/../../../msg/small_platform.xml ${srcdir:=.}/simple_token.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 1.000390] (1:node@Tremblay) Create the token (with value 0) and send it to Fafard:4000
> [ 1.147954] (1:node@Tremblay) Begin a new loop. Still to do: 2
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_ENV ./ping_server$EXEEXT 4302 --log=root.fmt=%P:%t%e%m%n $ARGS
> server:main Launch server (port=4302)
> server:main Messages registered
$ $SG_TEST_ENV sleep 1
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_ENV ./ping_client$EXEEXT 127.0.0.1 4302 --log=root.fmt=%P:%t%e%m%n $ARGS
> client:main Launch client (server on 127.0.0.1:4302)
> client:main Connected to 127.0.0.1:4302.
p Runs the 'ping' test within the simulator (simulation times valid for 32bits architectures)
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./ping_simulator${EXEEXT:=} ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/ping.xml $ARGS "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:server@Tremblay) Launch server (port=4000)
> [ 0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
p Runs the 'ping' test within the simulator (simulation times valid for 64bits architectures)
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./ping_simulator${EXEEXT:=} ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/ping.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:server@Tremblay) Launch server (port=4000)
> [ 0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
# Ignore the output of slaves since it depends on the order of connexion
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 0 --log=root.fmt:%m%n
> Sensor 0 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 1 --log=root.fmt:%m%n
> Sensor 1 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 2 --log=root.fmt:%m%n
> Sensor 2 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 3 --log=root.fmt:%m%n
> Sensor 3 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 4 --log=root.fmt:%m%n
> Sensor 4 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 5 --log=root.fmt:%m%n
> Sensor 5 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 6 --log=root.fmt:%m%n
> Sensor 6 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 7 --log=root.fmt:%m%n
> Sensor 7 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_slave$EXEEXT 127.0.0.1:4242 8 --log=root.fmt:%m%n
> Sensor 8 starting
> Receive my pos and assignment
> Exiting GRAS
! timeout no
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./pmm_master$EXEEXT 4242 --log=root.fmt:%m%n
> Wait for peers for 2 sec
> Good. Got 9 pals
! output sort 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./pmm_simulator$EXEEXT ${srcdir:=.}/../../msg/msg_platform.xml ${srcdir:=.}/pmm.xml --cfg=network/crosstraffic:0 "--log=root.fmt:[%10.6r]%e(%2i:%P@%h)%e%m%n"
> [ 0.000000] ( 0:@) Configuration change: Set 'network/crosstraffic' to '0'
> [ 0.000195] ( 1:master@Jacquelin) Wait for peers for 2 sec
#! ./tesh
! output sort 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./pmm_simulator$EXEEXT ${srcdir:=.}/../../msg/msg_platform.xml ${srcdir:=.}/pmm.xml --cfg=network/crosstraffic:0 "--log=root.fmt:[%10.6r]%e(%2i:%P@%h)%e%m%n"
> [ 0.000000] ( 0:@) Configuration change: Set 'network/crosstraffic' to '0'
> [ 0.000195] ( 1:master@Jacquelin) Wait for peers for 2 sec
! setenv SG_TEST_blah=blah
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_ENV ./properties_alice --log=root.fmt=%P:%t%e%m%n $ARGS
> alice:main == Dump all the properties of current host
> alice:main == Dump all the properties of alice
> alice:main Exiting GRAS
! setenv SG_TEST_blah=blah
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_ENV ./properties_bob --log=root.fmt=%P:%t%e%m%n $ARGS
> bob:main == Dump all the properties of host1
> bob:main == Try to get a property that does not exist
p Runs the 'properties' test within the simulator (simulation times valid for 32bits architectures)
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./properties_simulator${EXEEXT:=} ${srcdir:=.}/../../platforms/prop.xml ${srcdir:=.}/properties.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (2:bob@host1) == Dump all the properties of host1
> [ 0.000000] (2:bob@host1) Host property: 'SG_TEST_Hdd' has value: '180'
! timeout 10
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./rpc_server$EXEEXT 4202 --log=root.fmt:%m%n $@
> Launch server (port=4202)
> Listening on port 4202
> Done.
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./rpc_forwarder$EXEEXT 4203 127.0.0.1 4202 --log=root.fmt:%m%n $@
> Launch forwarder (port=4203)
> Forward a request
# give the server and the forwarder a chance to acquire the expected port numbers
$ $SG_TEST_EXENV sleep 1
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_EXENV ./rpc_client$EXEEXT 127.0.0.1 4202 127.0.0.1 4203 --log=root.fmt:%m%n $@
> Launch client (server on 127.0.0.1:4202)
> Connected to 127.0.0.1:4202.
! timeout 10
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./rpc_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/rpc.xml "--log=root.fmt:[0]%e(%i:%P@%h)%e%m%n"
> [0] (1:server@Tremblay) Launch server (port=4000)
> [0] (1:server@Tremblay) Listening on port 4000
! timeout 10
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./rpc_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/rpc.xml "--log=root.fmt:[0]%e(%i:%P@%h)%e%m%n"
> [0] (1:server@Tremblay) Launch server (port=4000)
> [0] (1:server@Tremblay) Listening on port 4000
! output display
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_ENV ./synchro_philosopher${EXEEXT:=} 4 --log=root.fmt=%m%n
p Runs the 'philosopher' test within the simulator
! output sort 28
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./synchro_simulator${EXEEXT:=} ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/synchro.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:philosopher@Tremblay) Spawn the 5 threads (10 lunches scheduled)
> [ 0.000000] (1:thread 0@Tremblay) Thread 0 gets hungry (lunch #0)
p Runs the 'philosopher' test within the simulator
! output sort 28
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./synchro_simulator${EXEEXT:=} ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/synchro.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:philosopher@Tremblay) Spawn the 5 threads (10 lunches scheduled)
> [ 0.000000] (1:thread 0@Tremblay) Thread 0 gets hungry (lunch #0)
p This test is a bit long to run, since it setups timers and wait for them. Don't worry, that's expected
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./timer_client$EXEEXT --log=root.fmt:%m%n
> Programming the repetitive_action with a frequency of 1.000000 sec
> Programming the delayed_action for after 2.000000 sec
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./timer_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/timer.xml
> [Fafard:client:(1) 0.000000] [test/INFO] Programming the repetitive_action with a frequency of 1.000000 sec
> [Fafard:client:(1) 0.000000] [test/INFO] Programming the delayed_action for after 2.000000 sec
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ./timer_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/timer.xml
> [Fafard:client:(1) 0.000000] [test/INFO] Programming the repetitive_action with a frequency of 1.000000 sec
> [Fafard:client:(1) 0.000000] [test/INFO] Programming the delayed_action for after 2.000000 sec
p Check the marshaling facilities (trying to to do a in-memory copy)
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ gras/datadesc/datadesc_usage --copy "--log=root.fmt:%m%n"
> Memory copy
> ---- Test on integer ----
p Check the marshaling facilities (trying to read the result of AIX)
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ gras/datadesc/datadesc_usage --read ${srcdir:=.}/gras/datadesc/datadesc.big32_8_4 --log=test.thres:verbose --log=structs.thres:info "--log=root.fmt:%m%n"
> Read from file datadesc.big32_8_4
> This file was generated on big32_8_4 (7)
p Check the marshaling facilities (trying to read the result of linux/x86)
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ gras/datadesc/datadesc_usage --read ${srcdir:=.}/gras/datadesc/datadesc.little32_4 --log=test.thres:verbose --log=structs.thres:info "--log=root.fmt:%m%n"
> Read from file datadesc.little32_4
> This file was generated on little32_4 (2)
p Check the marshaling facilities (trying to read the result of linux/amd64)
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV gras/datadesc/datadesc_usage --read ${srcdir:=.}/gras/datadesc/datadesc.little64 --log=test.thres:verbose --log=structs.thres:info "--log=root.fmt:%m%n" $ARGS
> Read from file datadesc.little64
> This file was generated on little64 (4)
p Check the marshaling facilities (trying to read what we write)
$ rm -f datadesc_usage.out
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ gras/datadesc/datadesc_usage --write "--log=root.fmt:%m%n"
> Write to file datadesc_usage.out
> ---- Test on integer ----
> ---- Test on struct containing dynamic array and its size when size=0 (cbps test) ----
> Exiting GRAS
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ gras/datadesc/datadesc_usage --read "--log=root.fmt:%m%n"
> Read from file datadesc_usage.out
> ---- Test on integer ----
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_ENV ${bindir:=.}/empty_main_function$EXEEXT --log=root.fmt=%P:%t%e%m%n $ARGS
> function:main Exiting GRAS
p Runs the 'empty_main' test within the simulator
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ${bindir:=.}/empty_main_simulator${EXEEXT:=} ${srcdir:=.}/../examples/msg/small_platform.xml ${srcdir:=.}/gras/empty_main/empty_main.xml
> [Tremblay:function:(1) 0.000000] [gras/INFO] Exiting GRAS
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_ENV gras/msg_handle/msg_handle_server$EXEEXT 4002 127.0.0.1:4003 --log=root.fmt=%P:%t%e%m%n $ARGS
> server:main Launch server (port=4002)
> server:main Initialization done.
> server:main Exiting GRAS
! timeout 20
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
& $SG_TEST_ENV gras/msg_handle/msg_handle_client$EXEEXT 4003 127.0.0.1:4002 --log=root.fmt=%P:%t%e%m%n $ARGS
> client:main Launch client (port=4003)
> client:main Initialization done.
p Runs the 'msg_handle' test within the simulator (simulation times valid for 32bits architectures)
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV gras/msg_handle/msg_handle_simulator$EXEEXT ${srcdir:=.}/../examples/msg/small_platform.xml ${srcdir:=.}/gras/msg_handle/msg_handle.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:server@Tremblay) Launch server (port=4000)
> [ 0.000000] (2:client@Fafard) Launch client (port=4000)
p Runs the 'msg_handle' test within the simulator (simulation times valid for 64bits architectures)
! output sort
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV gras/msg_handle/msg_handle_simulator$EXEEXT ${srcdir:=.}/../examples/msg/small_platform.xml ${srcdir:=.}/gras/msg_handle/msg_handle.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (1:server@Tremblay) Launch server (port=4000)
> [ 0.000000] (2:client@Fafard) Launch client (port=4000)
p Runs the 'small_sleep' test within the simulator
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ${bindir:=.}/small_sleep_simulator${EXEEXT:=} ${srcdir:=.}/../examples/msg/small_platform.xml ${srcdir:=.}/gras/small_sleep/small_sleep.xml
> [Tremblay:function:(1) 100.000000] [test/INFO] Let's go 1E-5
> [Tremblay:function:(1) 100.000010] [test/INFO] Let's go 1E-10
p Runs the 'empty_main' test within the simulator
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ $SG_TEST_EXENV ${bindir:=.}/small_sleep_simulator${EXEEXT:=} ${srcdir:=.}/../examples/msg/small_platform.xml ${srcdir:=.}/gras/small_sleep/small_sleep.xml
> [Tremblay:function:(1) 100.000000] [test/INFO] Let's go 1E-5
> [Tremblay:function:(1) 100.000010] [test/INFO] Let's go 1E-10
! timeout 20
p Try to crash the log mecanism by using it in parallel with a lot of threads
+! setenv GRAS_NO_WARN_EXPERIMENTAL=1
$ xbt/parallel_log_crashtest "--log=root.fmt:%m%n"
> XXX (XX|XX|XX|XX|XX|XX|XX|XX|XX)
> XXX (XX|XX|XX|XX|XX|XX|XX|XX|XX)