summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-01-05feat: implement step to restore dataLars Wirzenius3-7/+49
2022-01-05feat: add "steps" subcommandLars Wirzenius7-3/+159
2022-01-04feat: actually run client and serverLars Wirzenius6-36/+192
2021-12-26feat: generate test data with junk contentsLars Wirzenius4-2/+62
2021-12-19feat: add an abstraction for managing an Obnam serverLars Wirzenius5-3/+279
2021-12-19feat: add abstraction for daemons and managing themLars Wirzenius2-0/+157
2021-12-10refactor to pre-create all needed pathbufsLars Wirzenius1-21/+25
2021-12-10TLS certificatesLars Wirzenius1-4/+24
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-06feat: add loggingLars Wirzenius4-13/+48
2021-12-05feat: create and count test data filesLars Wirzenius1-4/+34
2021-12-05refactor: move file stats code into data.rsLars Wirzenius2-2/+10
2021-12-05feat: create a temporary directory for test dataLars Wirzenius3-11/+24
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 Wirzenius2-1/+8
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 Wirzenius2-7/+99
2021-12-05refactor: move things around for clarityLars Wirzenius1-17/+17
2021-12-05feat! add subcommand "spec"Lars Wirzenius1-7/+26
2021-12-05fix: make first scenario workLars Wirzenius1-8/+31
2021-12-05refactor: move main program into src/bin/Lars Wirzenius2-12/+13
2021-12-03refactor: drop custom parsing of file sizesLars Wirzenius1-26/+0
2021-12-03feat: start on specifying data structure for benchmark specificationLars Wirzenius1-0/+72