* Isolate S3 test case
* Isolate webdav test case
* Isolate SSH test case
* Isolate local storage test case
* Isolate gpg test case
* Add missing volume mount
* Fix file locations for local test case
* Remove compose test case, use utils
* Use test utils throughout
* Use dedicated tmp dir
* Fix link location that is being tested
* Use dedicated tmp_dirs when working on host fs
* Force delete artifact
* Fix expected filename
* Provide helpful messages on failing tests
* Fix filename
* Use proper volume names
* Fix syntax error, use large resource class
* Use named Docker volumes when referencing them in test scripts
* Add name of test case to logging output
* Add option to run pre commands on arbitrary container
* Correctly handle quoted args in commands
* Provide defaults for test version arg
* Allow filtering of target containers
* Add documentation on exec commands
* Use mysqldump in exec test
* Add mysqldump section to recipes
* Also run commands test in swarm mode
* Use name instead of id
* Add syntax highlighting
* Add missing license headers
* Update targz library to include potential ownership fix
* Move archive logic to main repo
* Remove assertions for debugging
* Use relative path in assertion
* Strip local part from archive location
* Log when extracting in tests
* Fix trimming of prfix
* Add license info to archive.go file
* Undo change in test assertion
* Add test checking for preserved file ownership
* use same postgres version in tests
* Wrap errors when archiving, handle deletion at script layer