summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-07feat: Add initial version of Postgres reporterFabian Mastenbroek
2020-05-07refactor: Migrate to Clikt for argument parsingFabian Mastenbroek
2020-05-07feat: Add support for more sophisticated loggingFabian Mastenbroek
2020-05-07style: Rename monitor to reporterFabian Mastenbroek
2020-05-06Merge branch 'failures-configurable' into '2.x'Fabian Mastenbroek
2020-05-06Switch params and take logarithmGeorgios Andreadis
2020-05-06Make failure interval configurableGeorgios Andreadis
2020-05-06Merge branch 'test/integration-test' into '2.x'Georgios Andreadis
2020-05-06test: Add initial integration test for SC20 experimentsFabian Mastenbroek
2020-05-06bug: Continue scheduling other VMs on unfittig VMFabian Mastenbroek
2020-05-06refactor: Modularize experiment codeFabian Mastenbroek
2020-05-06refactor: Rename VmTraceReader to BitbrainsTraceReaderFabian Mastenbroek
2020-05-06refactor: Make trace converter more reusableFabian Mastenbroek
2020-05-05Merge branch '2.x-vm-placement' into '2.x'Fabian Mastenbroek
2020-05-05Change exceptionGeorgios Andreadis
2020-05-05Fix redundant bracesGeorgios Andreadis
2020-05-05Add check for VMs not in placement dataGeorgios Andreadis
2020-05-05Fix cluster formatGeorgios Andreadis
2020-05-05Add docsGeorgios Andreadis
2020-05-05Add basic replay policyGeorgios Andreadis
2020-04-20Merge branch 'bug/experiment-issues' into '2.x'Georgios Andreadis
2020-04-20perf: Minor tweaks in trace fetchingFabian Mastenbroek
2020-04-16bug: Fix issues related to early terminationFabian Mastenbroek
2020-04-16perf: Convert traces to Parquet formatFabian Mastenbroek
2020-04-15feat: Print settings to consoleFabian Mastenbroek
2020-04-15feat: Add support for seeding experimentsFabian Mastenbroek
2020-04-15perf: Optimize trace loading for memory usageFabian Mastenbroek
2020-04-15perf: Optimize performance interferenceFabian Mastenbroek
2020-04-15perf: Convert output format to parquetFabian Mastenbroek
2020-04-15bug: Report shutdown state of all machinesFabian Mastenbroek
2020-04-15bug: Address uid collision issueFabian Mastenbroek
2020-04-13Merge branch 'bug/slice-sync' into '2.x'Georgios Andreadis
2020-04-13bug: Restrict provisioning to 5 minute batchesFabian Mastenbroek
2020-04-13bug: Remove failed vms from monitorFabian Mastenbroek
2020-04-13feat: Make workload identifiers deterministicFabian Mastenbroek
2020-04-13refactor: Make total burst calculation more reliableFabian Mastenbroek
2020-04-13Merge branch 'bug/2.x-requested-cap' into '2.x'Fabian Mastenbroek
2020-04-12bug: Adjust requested burst for run durationFabian Mastenbroek
2020-04-12Uncap total requested burstGeorgios Andreadis
2020-04-12Merge branch 'bug/virt-driver-behavior' into '2.x'Georgios Andreadis
2020-04-12style: Address style issuesFabian Mastenbroek
2020-04-12bug: Fix scheduling slices to minimum 5 minFabian Mastenbroek
2020-04-12perf: Address profiling hotspot in simulation engineFabian Mastenbroek
2020-04-12perf: Cache clock and job in VmImageFabian Mastenbroek
2020-04-12perf: Improve performance interference model performanceFabian Mastenbroek
2020-04-12feat: Make bare metal server uid deterministicFabian Mastenbroek
2020-04-12perf: Address bottlenecks in VirtDriverFabian Mastenbroek
2020-04-12bug: Fix invalid FLOPs value for trace fragmentsFabian Mastenbroek
2020-04-11Merge branch 'bug/2.x-perf-interf-id' into '2.x'Georgios Andreadis
2020-04-11Use VM filename as ID instead of the column valueGeorgios Andreadis