From c9c92ae353b0b6f20389a2f6b20a4513b7a98c4c Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Tue, 21 Mar 2017 10:18:54 +0100 Subject: [PATCH] increase a bit the size of this java test (+cosmetics) Still under the second --- examples/java/cloud/masterworker/Main.java | 7 +- examples/java/cloud/masterworker/Master.java | 34 +-- examples/java/cloud/masterworker/Worker.java | 14 +- .../masterworker/cloud_masterworker.tesh | 232 +++++++++++++++--- 4 files changed, 224 insertions(+), 63 deletions(-) diff --git a/examples/java/cloud/masterworker/Main.java b/examples/java/cloud/masterworker/Main.java index 9c342da16f..b06f2b6aa7 100644 --- a/examples/java/cloud/masterworker/Main.java +++ b/examples/java/cloud/masterworker/Main.java @@ -1,5 +1,4 @@ -/* Copyright (c) 2012-2014, 2016. The SimGrid Team. - * All rights reserved. */ +/* Copyright (c) 2012-2017. 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. */ @@ -13,7 +12,7 @@ import org.simgrid.msg.MsgException; class Main { public static final double TASK_COMP_SIZE = 10; public static final double TASK_COMM_SIZE = 10; - public static final int NHOSTS = 2; + public static final int NHOSTS = 6; private Main() { throw new IllegalAccessError("Utility class"); @@ -36,8 +35,8 @@ class Main { + hosts.length + " hosts"); System.exit(42); } - Msg.info("Start "+ NHOSTS +" hosts"); new Master(hosts[0],"Master",hosts).start(); + /* Execute the simulation */ Msg.run(); } diff --git a/examples/java/cloud/masterworker/Master.java b/examples/java/cloud/masterworker/Master.java index 630992b07e..a7bd389210 100644 --- a/examples/java/cloud/masterworker/Master.java +++ b/examples/java/cloud/masterworker/Master.java @@ -1,5 +1,4 @@ -/* Copyright (c) 2012-2014. The SimGrid Team. - * All rights reserved. */ +/* Copyright (c) 2012-2017. 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. */ @@ -15,8 +14,6 @@ import org.simgrid.msg.Process; import org.simgrid.msg.Task; import org.simgrid.msg.VM; -//import eu.plumbr.api.Plumbr; - public class Master extends Process { private Host[] hosts; @@ -28,8 +25,7 @@ public class Master extends Process { public void main(String[] args) throws MsgException { int workersCount = Main.NHOSTS; - for (int step = 1; step <= 1/*00000*/ ; step++) { - //Plumbr.startTransaction("Migration"); + for (int step = 1; step <= 50 ; step++) { ArrayList vms = new ArrayList<>(); // Create one VM per host and bind a process inside each one. for (int i = 0; i < workersCount; i++) { @@ -44,22 +40,20 @@ public class Master extends Process { Msg.info("Launched " + vms.size() + " VMs"); - Msg.info("Send a first batch of work to everyone"); + Msg.info("Send some work to everyone"); workBatch(workersCount,"WK:"+step+":"); Msg.info("Suspend all VMs, wait a while, resume them, migrate them and shut them down."); - for (int i = 0; i < vms.size(); i++) { - Msg.verb("Suspend "+vms.get(i).getName()); - vms.get(i).suspend(); + for (VM vm : vms) { + Msg.verb("Suspend "+vm.getName()); + vm.suspend(); } - Msg.verb("Wait a while"); + Msg.verb("Wait a while, and resume all VMs."); waitFor(2); - - Msg.verb("Resume all VMs."); - for (int i = 0; i < vms.size(); i++) { - vms.get(i).resume(); - } + for (VM vm : vms) + vm.resume(); + Msg.verb("Sleep long enough for everyone to be done with previous batch of work"); waitFor(1000*step - Msg.getClock()); @@ -80,13 +74,11 @@ public class Master extends Process { vms.get(i).migrate(hosts[3]); } - Msg.verb("Let's shut down the simulation and kill everyone."); + Msg.verb("Let's kill everyone."); - for (int i = 0; i < vms.size(); i++) { - vms.get(i).destroy(); - } + for (VM vm : vms) + vm.destroy(); Msg.info("XXXXXXXXXXXXXXX Step "+step+" done."); -// Plumbr.endTransaction(); } } diff --git a/examples/java/cloud/masterworker/Worker.java b/examples/java/cloud/masterworker/Worker.java index a048bfe981..69cca73c30 100644 --- a/examples/java/cloud/masterworker/Worker.java +++ b/examples/java/cloud/masterworker/Worker.java @@ -1,5 +1,4 @@ -/* Copyright (c) 2012-2016. The SimGrid Team. - * All rights reserved. */ +/* Copyright (c) 2012-2017. 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. */ @@ -20,17 +19,16 @@ public class Worker extends Process { public void main(String[] args) throws MsgException { Msg.verb(this.getName() +" is listening on "+ getName()); while(true) { - Task task =null; + Task task = null; try { task = Task.receive(getName()); - if (task == null) - break; } catch (MsgException e) { - Msg.debug("Received failed. I'm done. See you!"); + Msg.info("Received failed. I'm done. See you!"); + exit(); } - Msg.verb("Received \"" + task.getName() + "\". Processing it."); + Msg.verb("Received '" + task.getName() + "'. Processing it."); task.execute(); - Msg.verb(this.getName() +" executed task (" + task.getName()+")"); + Msg.verb("Done executing task '" + task.getName() +"'"); } } } diff --git a/examples/java/cloud/masterworker/cloud_masterworker.tesh b/examples/java/cloud/masterworker/cloud_masterworker.tesh index eece85f173..40c946972d 100644 --- a/examples/java/cloud/masterworker/cloud_masterworker.tesh +++ b/examples/java/cloud/masterworker/cloud_masterworker.tesh @@ -1,33 +1,205 @@ #! tesh -! output sort 19 - -$ java -classpath ${classpath:=.} cloud/masterworker/Main ${srcdir:=.}/../platforms/small_platform.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n" --log=java.thres:verbose +$ java -classpath ${classpath:=.} cloud/masterworker/Main ${srcdir:=.}/../platforms/small_platform.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n" > [ 0.000000] (0:maestro@) Using regular java threads. -> [ 0.000000] (0:maestro@) Start 2 hosts -> [ 0.000000] (1:Master@Boivin) create VM0-s1-0 -> [ 0.000000] (1:Master@Boivin) Put Worker WK:1:0 on VM0-s1-0 -> [ 0.000000] (2:WK:1:0@VM0-s1-0) WK:1:0 is listening on WK:1:0 -> [ 0.000000] (1:Master@Boivin) create VM0-s1-1 -> [ 0.000000] (1:Master@Boivin) Put Worker WK:1:1 on VM0-s1-1 -> [ 0.000000] (3:WK:1:1@VM0-s1-1) WK:1:1 is listening on WK:1:1 -> [ 0.000000] (1:Master@Boivin) Launched 2 VMs -> [ 0.000000] (1:Master@Boivin) Send a first batch of work to everyone -> [ 0.000000] (1:Master@Boivin) Sending to WK:1:0 -> [ 0.090194] (2:WK:1:0@VM0-s1-0) Received "Task WK:1:0". Processing it. -> [ 0.090194] (1:Master@Boivin) Sending to WK:1:1 -> [ 0.090194] (2:WK:1:0@VM0-s1-0) WK:1:0 executed task (Task WK:1:0) -> [ 0.754233] (3:WK:1:1@VM0-s1-1) Received "Task WK:1:1". Processing it. -> [ 0.754233] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. -> [ 0.754233] (1:Master@Boivin) Suspend VM0-s1-0 -> [ 0.754233] (1:Master@Boivin) Suspend VM0-s1-1 -> [ 0.754233] (1:Master@Boivin) Wait a while -> [ 2.754233] (1:Master@Boivin) Resume all VMs. -> [ 2.754233] (1:Master@Boivin) Sleep long enough for everyone to be done with previous batch of work -> [ 2.754234] (3:WK:1:1@VM0-s1-1) WK:1:1 executed task (Task WK:1:1) -> [1000.000000] (1:Master@Boivin) Migrate everyone to Ginette -> [1000.000000] (1:Master@Boivin) Migrate VM0-s1-0 from Bourassato Ginette -> [1100.157755] (1:Master@Boivin) Migrate VM0-s1-1 from Fafardto Ginette -> [1242.754111] (1:Master@Boivin) Let's shut down the simulation and kill everyone. -> [1242.754111] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 1 done. -> [1242.754111] (0:maestro@) MSG_main finished; Cleaning up the simulation... +> [ 0.000000] (1:Master@Boivin) Launched 6 VMs +> [ 0.000000] (1:Master@Boivin) Send some work to everyone +> [ 2.186532] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [1971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 1 done. +> [1971.662691] (1:Master@Boivin) Launched 6 VMs +> [1971.662691] (1:Master@Boivin) Send some work to everyone +> [1973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [2971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 2 done. +> [2971.662691] (1:Master@Boivin) Launched 6 VMs +> [2971.662691] (1:Master@Boivin) Send some work to everyone +> [2973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [3971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 3 done. +> [3971.662691] (1:Master@Boivin) Launched 6 VMs +> [3971.662691] (1:Master@Boivin) Send some work to everyone +> [3973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [4971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 4 done. +> [4971.662691] (1:Master@Boivin) Launched 6 VMs +> [4971.662691] (1:Master@Boivin) Send some work to everyone +> [4973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [5971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 5 done. +> [5971.662691] (1:Master@Boivin) Launched 6 VMs +> [5971.662691] (1:Master@Boivin) Send some work to everyone +> [5973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [6971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 6 done. +> [6971.662691] (1:Master@Boivin) Launched 6 VMs +> [6971.662691] (1:Master@Boivin) Send some work to everyone +> [6973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [7971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 7 done. +> [7971.662691] (1:Master@Boivin) Launched 6 VMs +> [7971.662691] (1:Master@Boivin) Send some work to everyone +> [7973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [8971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 8 done. +> [8971.662691] (1:Master@Boivin) Launched 6 VMs +> [8971.662691] (1:Master@Boivin) Send some work to everyone +> [8973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [9971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 9 done. +> [9971.662691] (1:Master@Boivin) Launched 6 VMs +> [9971.662691] (1:Master@Boivin) Send some work to everyone +> [9973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [10971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 10 done. +> [10971.662691] (1:Master@Boivin) Launched 6 VMs +> [10971.662691] (1:Master@Boivin) Send some work to everyone +> [10973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [11971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 11 done. +> [11971.662691] (1:Master@Boivin) Launched 6 VMs +> [11971.662691] (1:Master@Boivin) Send some work to everyone +> [11973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [12971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 12 done. +> [12971.662691] (1:Master@Boivin) Launched 6 VMs +> [12971.662691] (1:Master@Boivin) Send some work to everyone +> [12973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [13971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 13 done. +> [13971.662691] (1:Master@Boivin) Launched 6 VMs +> [13971.662691] (1:Master@Boivin) Send some work to everyone +> [13973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [14971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 14 done. +> [14971.662691] (1:Master@Boivin) Launched 6 VMs +> [14971.662691] (1:Master@Boivin) Send some work to everyone +> [14973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [15971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 15 done. +> [15971.662691] (1:Master@Boivin) Launched 6 VMs +> [15971.662691] (1:Master@Boivin) Send some work to everyone +> [15973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [16971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 16 done. +> [16971.662691] (1:Master@Boivin) Launched 6 VMs +> [16971.662691] (1:Master@Boivin) Send some work to everyone +> [16973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [17971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 17 done. +> [17971.662691] (1:Master@Boivin) Launched 6 VMs +> [17971.662691] (1:Master@Boivin) Send some work to everyone +> [17973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [18971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 18 done. +> [18971.662691] (1:Master@Boivin) Launched 6 VMs +> [18971.662691] (1:Master@Boivin) Send some work to everyone +> [18973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [19971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 19 done. +> [19971.662691] (1:Master@Boivin) Launched 6 VMs +> [19971.662691] (1:Master@Boivin) Send some work to everyone +> [19973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [20971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 20 done. +> [20971.662691] (1:Master@Boivin) Launched 6 VMs +> [20971.662691] (1:Master@Boivin) Send some work to everyone +> [20973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [21971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 21 done. +> [21971.662691] (1:Master@Boivin) Launched 6 VMs +> [21971.662691] (1:Master@Boivin) Send some work to everyone +> [21973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [22971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 22 done. +> [22971.662691] (1:Master@Boivin) Launched 6 VMs +> [22971.662691] (1:Master@Boivin) Send some work to everyone +> [22973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [23971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 23 done. +> [23971.662691] (1:Master@Boivin) Launched 6 VMs +> [23971.662691] (1:Master@Boivin) Send some work to everyone +> [23973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [24971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 24 done. +> [24971.662691] (1:Master@Boivin) Launched 6 VMs +> [24971.662691] (1:Master@Boivin) Send some work to everyone +> [24973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [25971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 25 done. +> [25971.662691] (1:Master@Boivin) Launched 6 VMs +> [25971.662691] (1:Master@Boivin) Send some work to everyone +> [25973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [26971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 26 done. +> [26971.662691] (1:Master@Boivin) Launched 6 VMs +> [26971.662691] (1:Master@Boivin) Send some work to everyone +> [26973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [27971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 27 done. +> [27971.662691] (1:Master@Boivin) Launched 6 VMs +> [27971.662691] (1:Master@Boivin) Send some work to everyone +> [27973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [28971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 28 done. +> [28971.662691] (1:Master@Boivin) Launched 6 VMs +> [28971.662691] (1:Master@Boivin) Send some work to everyone +> [28973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [29971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 29 done. +> [29971.662691] (1:Master@Boivin) Launched 6 VMs +> [29971.662691] (1:Master@Boivin) Send some work to everyone +> [29973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [30971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 30 done. +> [30971.662691] (1:Master@Boivin) Launched 6 VMs +> [30971.662691] (1:Master@Boivin) Send some work to everyone +> [30973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [31971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 31 done. +> [31971.662691] (1:Master@Boivin) Launched 6 VMs +> [31971.662691] (1:Master@Boivin) Send some work to everyone +> [31973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [32971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 32 done. +> [32971.662691] (1:Master@Boivin) Launched 6 VMs +> [32971.662691] (1:Master@Boivin) Send some work to everyone +> [32973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [33971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 33 done. +> [33971.662691] (1:Master@Boivin) Launched 6 VMs +> [33971.662691] (1:Master@Boivin) Send some work to everyone +> [33973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [34971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 34 done. +> [34971.662691] (1:Master@Boivin) Launched 6 VMs +> [34971.662691] (1:Master@Boivin) Send some work to everyone +> [34973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [35971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 35 done. +> [35971.662691] (1:Master@Boivin) Launched 6 VMs +> [35971.662691] (1:Master@Boivin) Send some work to everyone +> [35973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [36971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 36 done. +> [36971.662691] (1:Master@Boivin) Launched 6 VMs +> [36971.662691] (1:Master@Boivin) Send some work to everyone +> [36973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [37971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 37 done. +> [37971.662691] (1:Master@Boivin) Launched 6 VMs +> [37971.662691] (1:Master@Boivin) Send some work to everyone +> [37973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [38971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 38 done. +> [38971.662691] (1:Master@Boivin) Launched 6 VMs +> [38971.662691] (1:Master@Boivin) Send some work to everyone +> [38973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [39971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 39 done. +> [39971.662691] (1:Master@Boivin) Launched 6 VMs +> [39971.662691] (1:Master@Boivin) Send some work to everyone +> [39973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [40971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 40 done. +> [40971.662691] (1:Master@Boivin) Launched 6 VMs +> [40971.662691] (1:Master@Boivin) Send some work to everyone +> [40973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [41971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 41 done. +> [41971.662691] (1:Master@Boivin) Launched 6 VMs +> [41971.662691] (1:Master@Boivin) Send some work to everyone +> [41973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [42971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 42 done. +> [42971.662691] (1:Master@Boivin) Launched 6 VMs +> [42971.662691] (1:Master@Boivin) Send some work to everyone +> [42973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [43971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 43 done. +> [43971.662691] (1:Master@Boivin) Launched 6 VMs +> [43971.662691] (1:Master@Boivin) Send some work to everyone +> [43973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [44971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 44 done. +> [44971.662691] (1:Master@Boivin) Launched 6 VMs +> [44971.662691] (1:Master@Boivin) Send some work to everyone +> [44973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [45971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 45 done. +> [45971.662691] (1:Master@Boivin) Launched 6 VMs +> [45971.662691] (1:Master@Boivin) Send some work to everyone +> [45973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [46971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 46 done. +> [46971.662691] (1:Master@Boivin) Launched 6 VMs +> [46971.662691] (1:Master@Boivin) Send some work to everyone +> [46973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [47971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 47 done. +> [47971.662691] (1:Master@Boivin) Launched 6 VMs +> [47971.662691] (1:Master@Boivin) Send some work to everyone +> [47973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [48971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 48 done. +> [48971.662691] (1:Master@Boivin) Launched 6 VMs +> [48971.662691] (1:Master@Boivin) Send some work to everyone +> [48973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [49971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 49 done. +> [49971.662691] (1:Master@Boivin) Launched 6 VMs +> [49971.662691] (1:Master@Boivin) Send some work to everyone +> [49973.849223] (1:Master@Boivin) Suspend all VMs, wait a while, resume them, migrate them and shut them down. +> [50971.662691] (1:Master@Boivin) XXXXXXXXXXXXXXX Step 50 done. +> [50971.662691] (0:maestro@) MSG_main finished; Cleaning up the simulation... -- 2.20.1