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
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()
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);
}
*/
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;