-/* Copyright (c) 2016-2021. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2016-2022. 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. */
public class DummyProcess extends Process {
public DummyProcess (Host host, String name) {
- super(host, name);
+ super(host, name);
}
@Override
} catch (HostFailureException | TaskCancelledException e) {
Msg.error(e.getMessage());
e.printStackTrace();
- }
- Msg.info("This worker is done.");
+ }
+ Msg.info("This worker is done.");
}
}
vmHost2.start();
Msg.info("Create two tasks on Host1: one inside a VM, the other directly on the host");
- new DummyProcess (vmHost1, "p11").start();
- new DummyProcess (vmHost1, "p12").start();
+ new DummyProcess (vmHost1, "p11").start();
+ new DummyProcess (vmHost1, "p12").start();
Msg.info("Create two tasks on Host2: both directly on the host");
new DummyProcess (vmHost2, "p21").start();
new DummyProcess (host3, "p312").start();
Msg.info("Wait 5 seconds. The tasks are still running (they run for 3 seconds, but 2 tasks are co-located, "
- + "so they run for 6 seconds)");
+ + "so they run for 6 seconds)");
waitFor(5);
- Msg.info("Wait another 5 seconds. The tasks stop at some point in between");
+ Msg.info("Wait another 5 seconds. The tasks stop at some point in between");
waitFor(5);
vmHost1.destroy();