summaryrefslogtreecommitdiff
path: root/opendc-experiments/opendc-experiments-capelin/src/test
AgeCommit message (Expand)Author
2022-05-06refactor(compute/service): Remove OpenTelemetry from "compute" modulesFabian Mastenbroek
2022-05-06refactor(telemetry/compute): Support direct metric accessFabian Mastenbroek
2022-04-22refactor(compute): Load interference model via trace libraryFabian Mastenbroek
2022-02-18fix(simulator): Flush results before accessing countersFabian Mastenbroek
2022-02-15refactor: Update OpenTelemetry to version 1.11Fabian Mastenbroek
2021-11-16feat(workflow): Add helper tools for workflow simulationsFabian Mastenbroek
2021-11-02refactor(trace): Support gaps in trace dataFabian Mastenbroek
2021-10-25perf(telemetry): Prevent allocations during collection cycleFabian Mastenbroek
2021-10-25perf(compute): Redesign VM interference algorithmFabian Mastenbroek
2021-10-25fix(simulator): Compute energy usage in absence of convergenceFabian Mastenbroek
2021-10-08perf(simulator): Skip fair-share algorithm if capacity remainingFabian Mastenbroek
2021-10-05perf(simulator): Manage deadlines centrally in max min muxFabian Mastenbroek
2021-10-03feat(simulator): Expose CPU time counters directly on hypervisorFabian Mastenbroek
2021-10-03refactor(simulator): Separate push and pull flagsFabian Mastenbroek
2021-10-03refactor(simulator): Merge distributor and aggregator into switchFabian Mastenbroek
2021-10-03refactor(simulator): Remove onUpdate callbackFabian Mastenbroek
2021-10-03refactor(simulator): Invoke consumer callback on every invalidationFabian Mastenbroek
2021-10-03perf(simulator): Reduce memory allocations in SimResourceInterpreterFabian Mastenbroek
2021-10-03refactor(simulator): Combine work and deadline to durationFabian Mastenbroek
2021-09-28refactor(telemetry): Do not require clock for ComputeMetricExporterFabian Mastenbroek
2021-09-19feat(trace): Update OpenDC VM trace formatFabian Mastenbroek
2021-09-19refactor(capelin): Make workload sampling model extensibleFabian Mastenbroek
2021-09-19refactor(capelin): Support flexible topology creationFabian Mastenbroek
2021-09-19refactor(capelin): Extract common code out of Capelin experimentsFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize SimHost metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Standardize compute scheduler metricsFabian Mastenbroek
2021-09-17refactor(telemetry): Create separate MeterProvider per service/hostFabian Mastenbroek
2021-09-17build(telemetry): Update to OpenTelemetry 1.6.0Fabian Mastenbroek
2021-09-10refactor(compute): Integrate fault injection into compute simulatorFabian Mastenbroek
2021-09-10refactor(capelin): Terminate servers after reaching deadlineFabian Mastenbroek
2021-09-07refactor(capelin): Restructure input reading classesFabian Mastenbroek
2021-09-07refactor(capelin): Move metric collection outside Capelin codeFabian Mastenbroek
2021-09-07feat(capelin): Report up/downtime metrics in experiment monitorFabian Mastenbroek
2021-09-02refactor(trace): Implement trace API for WTF readerFabian Mastenbroek
2021-09-02refactor(format): Remove environment reader from format libraryFabian Mastenbroek
2021-08-25refactor(compute): Measure power draw without PSU overheadFabian Mastenbroek
2021-08-25fix(capelin): Eliminate unnecessary double to long conversionsFabian Mastenbroek
2021-08-25build: Upgrade to OpenTelemetry 1.5Fabian Mastenbroek
2021-08-24test(capelin): Add tests for interference and failuresFabian Mastenbroek
2021-08-24fix(capelin): Update Bitbrains trace testsFabian Mastenbroek
2021-08-24fix(simulator): Support unaligned trace fragmentsFabian Mastenbroek
2021-08-24fix(simulator): Record overcommit only after deadlineFabian Mastenbroek
2021-08-24refactor(simulator): Execute traces based on timestampsFabian Mastenbroek
2021-08-22refactor(compute): Update FilterScheduler to follow OpenStack's NovaFabian Mastenbroek
2021-06-24simulator: Re-implement performance interference modelFabian Mastenbroek
2021-06-24format: Remove performance interference from trace readersFabian Mastenbroek
2021-06-02simulator: Add uniform interface for resource metricsFabian Mastenbroek
2021-06-01simulator: Centralize resource logic in SimResourceInterpreterFabian Mastenbroek
2021-05-04exp: Fix aggregation of power drawFabian Mastenbroek
2021-04-25build: Migrate to flat project structureFabian Mastenbroek