summaryrefslogtreecommitdiff
path: root/opendc/opendc-experiments-sc20/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'opendc/opendc-experiments-sc20/src/main')
-rw-r--r--opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt2
1 files changed, 2 insertions, 0 deletions
diff --git a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
index ca7e31ea..3392bd02 100644
--- a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
+++ b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/TestExperiment.kt
@@ -119,6 +119,7 @@ fun createFaultInjector(domain: Domain, random: Random): FaultInjector {
@OptIn(ExperimentalCoroutinesApi::class)
fun main(args: Array<String>) {
ArgParser(args).parseInto(::ExperimentParameters).run {
+ val start = System.currentTimeMillis()
val monitor = Sc20Monitor(outputFile)
val provider = ServiceLoader.load(SimulationEngineProvider::class.java).first()
@@ -262,6 +263,7 @@ fun main(args: Array<String>) {
scheduler.terminate()
failureDomain?.cancel()
println(simulationContext.clock.instant())
+ println("${System.currentTimeMillis() - start} milliseconds")
}
runBlocking {