summaryrefslogtreecommitdiff
path: root/test-many-generations
AgeCommit message (Collapse)AuthorFilesLines
2014-04-13Add missing copyright statements, yearsLars Wirzenius1-1/+1
2013-12-28Enable debug loggingLars Wirzenius1-0/+1
Obnam's defaulted to info level, but for tests we really want debug.
2013-08-24Patches to port Obnam to FreeBSDLars Wirzenius1-1/+1
By Itamar Turner-Trauring.
2013-06-16Remove whitespace from ends of linesLars Wirzenius1-3/+3
2012-11-03Trace larch as well as obnamlibLars Wirzenius1-1/+1
2012-04-13Fix script to exit if verification-test failsLars Wirzenius1-4/+7
I had forgotten how counter-intuitive shell semantics can be sometimes. When a shell while loop reads from a pipe, the loop gets executed in a sub-shell, so calling exit in there doesn't actually call the parent script to exit. Stupid.
2012-04-07Put lock testing log and output files in temporary directoriesLars Wirzenius1-2/+7
No point in leaving them cluttering the current work directory, or overwriting user data there.
2012-03-05Allow access to backup repository via sftpLars Wirzenius1-5/+8
Separate the URL for obnam's access to the repository, and the directory pathname for the test scripts' access.
2012-03-03Add tracing to allow easier debugging of problemsLars Wirzenius1-0/+1
2012-03-03Do not run test-many-generations with set -e, so we can catch errorsLars Wirzenius1-1/+1
2012-03-03During lock testing, handle obnam restore failures gracefullyLars Wirzenius1-1/+17
Because of how Obnam deals with locking (it only locks for writes), read-only operations such as restore can fail because a backup is happening concurrently. We deal with this by re-trying the restore until it succeeds (i.e., obnam does not crash). There's a chance of infinite looping if the crash happens for another reason, but that's for the human watching the test to deal with.
2012-03-01Generate different and random contents every timeLars Wirzenius1-3/+3
Previously, the same data was being generated all the time, for every generation in every client. This meant that fewer bugs were caught. Also, reduce the output volume so that errors are more easily seen.
2012-01-01add test for backing up many small generations for one clientLars Wirzenius1-0/+51