X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0af2746ea094442ef04e3f0fab84710cdd43b50b..fdd8518c8e9ae4e42c5a8f4c465960832d85eeb2:/teshsuite/msg/host_on_off_processes/host_on_off_processes.cpp diff --git a/teshsuite/msg/host_on_off_processes/host_on_off_processes.cpp b/teshsuite/msg/host_on_off_processes/host_on_off_processes.cpp index 669bd11a6a..3f500b0f4a 100644 --- a/teshsuite/msg/host_on_off_processes/host_on_off_processes.cpp +++ b/teshsuite/msg/host_on_off_processes/host_on_off_processes.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2010-2018. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2010-2019. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -31,7 +31,7 @@ static int process_daemon(int /*argc*/, char** /*argv*/) MSG_task_destroy(task); tasks_done++; if (res == MSG_HOST_FAILURE) { - XBT_INFO("Host as died as expected, do nothing else"); + XBT_INFO("Host has died as expected, do nothing else"); return 0; } } @@ -39,20 +39,6 @@ static int process_daemon(int /*argc*/, char** /*argv*/) return 0; } -static int process_sleep(int /*argc*/, char** /*argv*/) -{ - for (;;) { - XBT_INFO(" I'm alive but I should sleep"); - int res = MSG_process_sleep(10); - if (res == MSG_HOST_FAILURE) { - XBT_INFO("Host as died as expected, do nothing else"); - return 0; - } - } - XBT_INFO(" I'm done. See you!"); - return 0; -} - static int commTX(int /*argc*/, char** /*argv*/) { const char* mailbox = "comm"; @@ -138,17 +124,7 @@ static int test_launcher(int /*argc*/, char** /*argv*/) test = 3; // Create a process running sucessive sleeps on a host and turn the host off during the execution of the process. if (xbt_dynar_search_or_negative(tests, &test) != -1) { - XBT_INFO("Test 3:"); - MSG_host_on(jupiter); - argvF = xbt_new(char*, 2); - argvF[0] = xbt_strdup("process_sleep"); - MSG_process_create_with_arguments("process_sleep", process_sleep, NULL, jupiter, 1, argvF); - MSG_process_sleep(100); - XBT_INFO(" Turn off"); - MSG_host_off(jupiter); - XBT_INFO(" sleep for 10 seconds"); - MSG_process_sleep(10000); - XBT_INFO("number of Process : %d it should be 1 (i.e. the Test one))", MSG_process_get_number()); + xbt_die("Test 3 is superseeded by activity-lifecycle"); } test = 4;