diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-03-30 16:19:35 +0200 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-03-30 17:43:39 +0200 |
| commit | 025ba861ca3d7a771d8645eb19aab9f72bd22b62 (patch) | |
| tree | 46f424395107178b896b8db7dc7af7ff90a9636b /opendc/opendc-core/src | |
| parent | d37900e09e225b1738920fa0d5478feb892294c1 (diff) | |
feat: Add more VM allocation policies
Diffstat (limited to 'opendc/opendc-core/src')
2 files changed, 2 insertions, 2 deletions
diff --git a/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/CorrelatedFaultInjector.kt b/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/CorrelatedFaultInjector.kt index da4dee12..c5189764 100644 --- a/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/CorrelatedFaultInjector.kt +++ b/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/CorrelatedFaultInjector.kt @@ -44,7 +44,7 @@ public class CorrelatedFaultInjector( private val iatShape: Double, private val sizeScale: Double, private val sizeShape: Double, - random: Random = Random + random: Random = Random(0) ) : FaultInjector { /** * The active failure domains that have been registered. diff --git a/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/UncorrelatedFaultInjector.kt b/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/UncorrelatedFaultInjector.kt index 3883eb11..1b896858 100644 --- a/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/UncorrelatedFaultInjector.kt +++ b/opendc/opendc-core/src/main/kotlin/com/atlarge/opendc/core/failure/UncorrelatedFaultInjector.kt @@ -35,7 +35,7 @@ import kotlin.random.Random * A [FaultInjector] that injects uncorrelated faults into the system, meaning that failures of the subsystems are * independent. */ -public class UncorrelatedFaultInjector(private val alpha: Double, private val beta: Double, private val random: Random = Random) : FaultInjector { +public class UncorrelatedFaultInjector(private val alpha: Double, private val beta: Double, private val random: Random = Random(0)) : FaultInjector { /** * Enqueue the specified [FailureDomain] to fail some time in the future. */ |
