summaryrefslogtreecommitdiff
path: root/opendc-compute/opendc-compute-simulator/src/test
diff options
context:
space:
mode:
authorDante Niewenhuis <d.niewenhuis@hotmail.com>2024-09-05 15:17:58 +0200
committerGitHub <noreply@github.com>2024-09-05 15:17:58 +0200
commit3f05c61faeb94a2f1c920d87a6ca8bde34d551e0 (patch)
treee699b6293c1ef275213999743ae1b64a15b0d8f6 /opendc-compute/opendc-compute-simulator/src/test
parentfa6e850b11bf09947c4afc03f4af18f488436bbd (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.kt14
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") },
)
}