summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-12-10TLS certificatesLars Wirzenius3-4/+26
2021-12-10call start/stop server in the right placesLars Wirzenius1-2/+4
2021-12-10add an abstraction for managing an Obnam systemLars Wirzenius2-20/+20
2021-12-10add start of ObnamLars Wirzenius2-0/+130
2021-12-10feat: add back the file size and count measurementstLars Wirzenius1-2/+38
2021-12-10refactor a lotLars Wirzenius7-225/+166
2021-12-10test: add Subplot scenario for a smoke testLars Wirzenius3-6/+53
2021-12-09test: make ./check explicitly say that all is good, if it isLars Wirzenius1-0/+1
2021-12-06feat: add loggingLars Wirzenius6-13/+99
2021-12-05feat: create and count test data filesLars Wirzenius3-4/+36
2021-12-05refactor: move file stats code into data.rsLars Wirzenius2-2/+10
2021-12-05feat: create a temporary directory for test dataLars Wirzenius5-11/+26
2021-12-05feat: add data and state abstractionsLars Wirzenius6-71/+146
2021-12-05feat: put back dummy output so it looks something is happeningLars Wirzenius1-0/+1
2021-12-05refactor: move test data manipulation into functions, tooLars Wirzenius2-22/+29
2021-12-05refactor: move backup, restore to separate functions, for clarityLars Wirzenius1-11/+18
2021-12-05feat: prepare for more measurementsLars Wirzenius2-10/+27
2021-12-05feat: record name of benchmark for each measurementLars Wirzenius3-5/+12
2021-12-05feat: collect measurements of benchmark operationsLars Wirzenius5-8/+92
2021-12-05chore: drop unnecessary codeLars Wirzenius1-23/+6
2021-12-05chore: drop unused function Change::executeLars Wirzenius1-11/+0
2021-12-05docs: add doc comments everywhere, adjust publicity of symbolsLars Wirzenius3-19/+97
2021-12-05refactor: break out lib.rs into submodulesLars Wirzenius4-158/+168
2021-12-05refactor: move execution into Step, from mainLars Wirzenius3-3/+10
2021-12-05docs: add some help to command line handlingLars Wirzenius1-0/+6
2021-12-05refactor: use a "step" abstraction for running benchmarksLars Wirzenius2-21/+62
2021-12-05feat: add placeholders for what needs to happenLars Wirzenius4-7/+101
2021-12-05refactor: move things around for clarityLars Wirzenius1-17/+17
2021-12-05Merge branch 'subcmd'Lars Wirzenius2-8/+27
2021-12-05feat! add subcommand "spec"Lars Wirzenius2-8/+27
2021-12-05fix: make first scenario workLars Wirzenius8-21/+89
2021-12-05test: add ./check script to build and test projectLars Wirzenius1-0/+10
2021-12-05fix: expected spec-as-JSON in subplotLars Wirzenius1-28/+12
2021-12-05refactor: move main program into src/bin/Lars Wirzenius2-12/+13
2021-12-04initial thing that runsLars Wirzenius4-51/+1453
2021-12-04rustt funcsLars Wirzenius1-0/+26
2021-12-04build.rsLars Wirzenius1-0/+18
2021-12-03refactor: drop custom parsing of file sizesLars Wirzenius1-26/+0
2021-12-03feat: start on specifying data structure for benchmark specificationLars Wirzenius3-0/+227
2021-12-03docs: update expected JSON outputLars Wirzenius1-12/+16
2021-12-03chore: add .gitignoreLars Wirzenius1-0/+2
2021-12-03fix typo in bindingLars Wirzenius1-1/+1
2021-12-03fix typo in filenameLars Wirzenius1-1/+1
2021-12-03doc: start documenting obnam-benchmark and its requirementsLars Wirzenius2-0/+176
2021-12-03docs: add placeholder READMELars Wirzenius1-0/+3