diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-05-18 14:57:07 +0200 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-05-18 14:57:07 +0200 |
| commit | c9d69376eac927e12a220643bca401c416c0f110 (patch) | |
| tree | c07f3310aa18f8c5c66cebadab285832367feefc /opendc/opendc-experiments-sc20/src | |
| parent | c78d99c198e48dfa1b9f0f22f936ebc9457e5a5b (diff) | |
bug: Report correct duration on shutdown
Diffstat (limited to 'opendc/opendc-experiments-sc20/src')
| -rw-r--r-- | opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/experiment/monitor/ParquetExperimentMonitor.kt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/experiment/monitor/ParquetExperimentMonitor.kt b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/experiment/monitor/ParquetExperimentMonitor.kt index 33978aab..138905a4 100644 --- a/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/experiment/monitor/ParquetExperimentMonitor.kt +++ b/opendc/opendc-experiments-sc20/src/main/kotlin/com/atlarge/opendc/experiments/sc20/experiment/monitor/ParquetExperimentMonitor.kt @@ -63,7 +63,7 @@ class ParquetExperimentMonitor(val run: Run) : ExperimentMonitor { driver: VirtDriver, server: Server ) { - logger.debug("Host ${server.uid} changed state ${server.state} [$time]") + logger.debug { "Host ${server.uid} changed state ${server.state} [$time]" } val lastServerState = lastServerStates[server] if (server.state == ServerState.SHUTOFF && lastServerState != null) { @@ -106,6 +106,8 @@ class ParquetExperimentMonitor(val run: Run) : ExperimentMonitor { hostServer: Server, duration: Long ) { + lastServerStates[hostServer] = Pair(hostServer.state, time) + hostWriter.write( HostEvent( time, |
