Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update tesh for kill start time.
authornavarro <navarro@caraja.(none)>
Fri, 27 Apr 2012 11:09:41 +0000 (13:09 +0200)
committernavarro <navarro@caraja.(none)>
Fri, 27 Apr 2012 11:09:41 +0000 (13:09 +0200)
examples/msg/start_kill_time/start_kill_time.tesh
src/simix/smx_deployment.c
src/simix/smx_process.c

index 4745b6d..05d0750 100644 (file)
@@ -20,3 +20,11 @@ $ $SG_TEST_EXENV ${bindir:=.}/start_kill_time/sk_time ${srcdir:=.}/examples/plat
 p Test2 Process with start and kill times
 
 $ $SG_TEST_EXENV ${bindir:=.}/start_kill_time/sk_time ${srcdir:=.}/examples/platforms/cluster.xml ${srcdir:=.}/examples/msg/start_kill_time/deployment_start_kill.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [  0.000000] (1:master@c-0.me) Hello!
+> [  1.000000] (2:slave@c-1.me) Hello!
+> [  2.000000] (3:slave@c-2.me) Hello!
+> [  3.000000] (4:slave@c-3.me) Hello!
+> [  4.000000] (5:slave@c-4.me) Hello!
+> [  5.000000] (6:slave@c-5.me) Hello!
+> [ 10.000000] (1:master@c-0.me) OK, goodbye now.
+> [ 10.000000] (0:@) Simulation time 10
index d1cbbf6..60b7e6f 100644 (file)
@@ -60,7 +60,7 @@ static void parse_process_finalize(void)
     arg->kill_time = kill_time;
     arg->properties = current_property_set;
 
-    XBT_INFO("Process %s(%s) will be started at time %f", arg->name,
+    XBT_DEBUG("Process %s(%s) will be started at time %f", arg->name,
            arg->hostname, start_time);
     SIMIX_timer_set(start_time, &SIMIX_process_create_from_wrapper, arg);
   } else {                      // start_time <= SIMIX_get_clock()
index 69105c9..eee6efd 100644 (file)
@@ -227,7 +227,7 @@ void SIMIX_process_create(smx_process_t *process,
 
   if (kill_time > SIMIX_get_clock()) {
     if (simix_global->kill_process_function) {
-      XBT_INFO("Process %s(%s) will be kill at time %f", (*process)->name,
+      XBT_DEBUG("Process %s(%s) will be kill at time %f", (*process)->name,
           (*process)->smx_host->name, kill_time);
       SIMIX_timer_set(kill_time, simix_global->kill_process_function, *process);
     }
@@ -263,7 +263,7 @@ void SIMIX_process_runall(void)
  */
 void SIMIX_process_kill(smx_process_t process) {
 
-  XBT_INFO("Killing process %s on %s", process->name, process->smx_host->name);
+  XBT_DEBUG("Killing process %s on %s", process->name, process->smx_host->name);
 
   process->context->iwannadie = 1;
   process->blocked = 0;