diff options
| author | Dante Niewenhuis <d.niewenhuis@hotmail.com> | 2024-09-05 15:17:58 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-05 15:17:58 +0200 |
| commit | 3f05c61faeb94a2f1c920d87a6ca8bde34d551e0 (patch) | |
| tree | e699b6293c1ef275213999743ae1b64a15b0d8f6 /opendc-compute/opendc-compute-simulator/src/test | |
| parent | fa6e850b11bf09947c4afc03f4af18f488436bbd (diff) | |
Sim trace update (#249)
* Started on reimplementing the SimTrace implementation
* updated trace format. Fragments now do not have a deadline, but a duration. The Fragments are executed in order.
Diffstat (limited to 'opendc-compute/opendc-compute-simulator/src/test')
| -rw-r--r-- | opendc-compute/opendc-compute-simulator/src/test/kotlin/org/opendc/compute/simulator/SimHostTest.kt | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/opendc-compute/opendc-compute-simulator/src/test/kotlin/org/opendc/compute/simulator/SimHostTest.kt b/opendc-compute/opendc-compute-simulator/src/test/kotlin/org/opendc/compute/simulator/SimHostTest.kt index ec3bf225..9c54f312 100644 --- a/opendc-compute/opendc-compute-simulator/src/test/kotlin/org/opendc/compute/simulator/SimHostTest.kt +++ b/opendc-compute/opendc-compute-simulator/src/test/kotlin/org/opendc/compute/simulator/SimHostTest.kt @@ -141,9 +141,9 @@ internal class SimHostTest { assertAll( { assertEquals(347908, cpuStats.activeTime, "Active time does not match") }, - { assertEquals(2652090, cpuStats.idleTime, "Idle time does not match") }, + { assertEquals(2652092, cpuStats.idleTime, "Idle time does not match") }, { assertEquals(1, cpuStats.stealTime, "Steal time does not match") }, - { assertEquals(1499999, timeSource.millis()) }, + { assertEquals(1500000, timeSource.millis()) }, ) } @@ -238,9 +238,9 @@ internal class SimHostTest { assertAll( { assertEquals(629252, cpuStats.activeTime, "Active time does not match") }, - { assertEquals(2370746, cpuStats.idleTime, "Idle time does not match") }, + { assertEquals(2370748, cpuStats.idleTime, "Idle time does not match") }, { assertEquals(18754, cpuStats.stealTime, "Steal time does not match") }, - { assertEquals(1499999, timeSource.millis()) }, + { assertEquals(1500000, timeSource.millis()) }, ) } @@ -318,11 +318,11 @@ internal class SimHostTest { val guestSysStats = host.getSystemStats(server) assertAll( - { assertEquals(2062044, cpuStats.idleTime, "Idle time does not match") }, + { assertEquals(2062046, cpuStats.idleTime, "Idle time does not match") }, { assertEquals(347954, cpuStats.activeTime, "Active time does not match") }, - { assertEquals(1204999, sysStats.uptime.toMillis(), "Uptime does not match") }, + { assertEquals(1205000, sysStats.uptime.toMillis(), "Uptime does not match") }, { assertEquals(300000, sysStats.downtime.toMillis(), "Downtime does not match") }, - { assertEquals(1204999, guestSysStats.uptime.toMillis(), "Guest uptime does not match") }, + { assertEquals(1205000, guestSysStats.uptime.toMillis(), "Guest uptime does not match") }, { assertEquals(300000, guestSysStats.downtime.toMillis(), "Guest downtime does not match") }, ) } |
