summaryrefslogtreecommitdiff
path: root/opendc-compute/opendc-compute-simulator/src/test
AgeCommit message (Expand)Author
2025-07-22Updated workload schema (#360)Dante Niewenhuis
2025-06-22Implemented Single GPU Support & outline of host-level allocation policies (#...Niels Thiele
2025-04-02Separate timeshift into an interface and add it to memorizing (#329)Sacheendra Talluri
2025-03-27Support carbon forecasting in timeshift (#327)Sacheendra Talluri
2025-03-20Adds load shifting over time (#319)Sacheendra Talluri
2025-01-16Add support for schedulers which can receive task state change updates (#290)Sacheendra Talluri
2024-10-25Rewrote the FlowEngine (#256)Dante Niewenhuis
2024-09-16All simulation are now run with a single CPU and single MemoryUnit. multi CPU...Dante Niewenhuis
2024-09-12Added max number of failures (#254)Dante Niewenhuis
2024-09-05Sim trace update (#249)Dante Niewenhuis
2024-08-27Renamed input files and internally server is changed to task (#246)Dante Niewenhuis
2024-06-17Fixed CPU limit problem (#234)Dante Niewenhuis
2024-05-07Revamped failure models (#228)Dante Niewenhuis
2024-03-05Cpu fix (#208)Dante Niewenhuis
2024-03-05Updated package versions, updated web server tests. (#207)Dante Niewenhuis
2024-02-16Metric update (#205)Dante Niewenhuis
2023-12-14Updated tests to run successfully (#187)Dante Niewenhuis
2022-11-27refactor(compute/api): Do not suspend in compute APIFabian Mastenbroek
2022-11-13refactor: Replace use of CoroutineContext by DispatcherFabian Mastenbroek
2022-11-13refactor(sim/core): Re-implement SimulationScheduler as DispatcherFabian Mastenbroek
2022-11-13refactor: Use InstantSource as time sourceFabian Mastenbroek
2022-11-04refactor: Use RandomGenerator as randomness sourceFabian Mastenbroek
2022-10-28refactor(compute/service): Do not suspend on guest startFabian Mastenbroek
2022-10-28feat(compute/sim): Model host boot timeFabian Mastenbroek
2022-10-28refactor(compute/sim): Use workload chaining for boot delayFabian Mastenbroek
2022-10-21refactor(sim/compute): Re-implement using flow2Fabian Mastenbroek
2022-10-06build: Switch to Spotless for formattingFabian Mastenbroek
2022-10-06style: Eliminate use of wildcard importsFabian Mastenbroek
2022-10-05refactor(sim/core): Rename runBlockingSimulation to runSimulationFabian Mastenbroek
2022-10-05refactor(sim/core): Use SimulationScheduler in coroutine dispatcherFabian Mastenbroek
2022-09-22refactor(sim/compute): Simplify SimHypervisor classFabian Mastenbroek
2022-09-22refactor(sim/compute): Make interference domain independent of profileFabian Mastenbroek
2022-09-22refactor(compute): Simplify constructor of SimHostFabian Mastenbroek
2022-09-22refactor(sim/compute): Extract Random dependency from interference modelFabian Mastenbroek
2022-05-06refactor(compute/service): Remove OpenTelemetry from "compute" modulesFabian Mastenbroek
2022-05-04refactor(compute): Directly expose scheduler stats to userFabian Mastenbroek
2022-05-03refactor(compute): Expose CPU and system stats via Host interfaceFabian Mastenbroek
2022-02-18fix(simulator): Flush results before accessing countersFabian Mastenbroek
2022-02-15refactor: Update OpenTelemetry to version 1.11Fabian Mastenbroek
2021-10-25perf(telemetry): Prevent allocations during collection cycleFabian Mastenbroek
2021-10-08perf(simulator): Optimize SimTraceWorkloadFabian Mastenbroek
2021-10-03feat(simulator): Expose CPU time counters directly on hypervisorFabian Mastenbroek
2021-10-03refactor(simulator): Migrate to flow-based simulationFabian Mastenbroek
2021-09-28refactor(telemetry): Do not require clock for ComputeMetricExporterFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize SimHost metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Create separate MeterProvider per service/hostFabian Mastenbroek
2021-09-17refactor(telemetry): Simplify CoroutineMetricReaderFabian Mastenbroek
2021-09-10test(compute): Add test suite for fault injectorFabian Mastenbroek
2021-09-07feat(compute): Track guest up/down timeFabian Mastenbroek
2021-09-07feat(compute): Track host up/down timeFabian Mastenbroek