| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
users wanting more detailed restore output.
Disable printing dots when logging at TRACE level is enabled.
Warn rather than failing to restore when the file attributes could not
be restored. (merges [2745], [2827]).
|
| |
|
|
|
|
|
| |
as the local destination name also.
|
|
|
|
|
| |
Only show warning about diff test time taken if it's out of bounds.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
to help with interpreting test output.
When running at Trace level, where extra output from bbackupd etc. is
common, log a single line at the start of waiting, instead of progress
dots, to help with interpreting output.
Show number of seconds waited for on Windows as well as Unixes.
|
|
|
|
|
| |
64 bits.
|
|
|
|
|
|
| |
waiting for its 90 second error timeout on slow machines, e.g.
FreeBSD VM, causing bbackupd test to fail.
|
|
|
|
|
| |
provide TEST_EQUAL that only takes two arguments for simplicity.
|
|
|
|
|
| |
system stops complaining that it can't delete them.
|
| |
|
| |
|
|
|
|
|
|
| |
that we use for standard logging, to fix 64bit platform warnings
reported by Matt Brown.
|
|
|
|
|
|
|
| |
testbbackupd.
Fix assignment of string constants to non-const char pointers.
|
|
|
|
|
| |
make it work on Windows too. Improve comments about this test.
|
|
|
|
|
|
|
| |
twice.
Fix/reduce locked file timing conflict problems.
|
| |
|
|
|
|
|
| |
Test that symlink to self does not cause restore to fail.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Obsolete old (inconsistent) meaning of -q in bbackupquery.
Replace -q with -Wwarning or -Werror in tests to reduce noise and fix
tests.
Test that reading a nonexistent directory on the server doesn't crash
server or client.
Test that bbackupd does continue backup run and delete files when
storage limit is exceeded.
Use logging guards to hide expected warnings in testbbackupd.
Remove apparently pointless listing files on server at the end of
testbbackupd.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Import of the upstream sources from
Repository: http://localhost:8000/
Kind: hg
Revision: 7807b7768163f1c2537756abe5416063989cebb1
Original author: tailor@rocio.int.aidworld.org
Date: 2008-03-16 19:44:36+00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(bbackupd and bbackupquery).
Redesign ConfigurationVerify to use classes instead of structs.
Use port 22011 instead of 2201 during tests, to reduce the chances of
conflicting with a running bbstored or other process.
Ignore autogen_* in svn:ignore everywhere instead of individual per-file
ignores.
|
|
|
|
|
| |
properly.
|
|
|
|
|
|
|
| |
that redundant locations are deleted on time.
Commonise some more login code to simplify tests.
|
| |
|
|
|
|
|
| |
daemon can't clean up after itself.
|
|
|
|
|
| |
keepalive tests.
|
| |
|
|
|
|
|
|
|
|
|
| |
* zero memory buffer before use to keep consistent behaviour.
* expect a diff even if the maximum diffing time expires
* really check when we have a diff and when we don't
|
|
|
|
|
|
| |
tests, as main() will try to clean them up and we'll get an error
message if they're not initialised.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Stop early if a keepalive test fails, for debugging.
|
| |
|
|
|
|
|
| |
Matt Brown <matt@mbrown.co.uk> on 2007-11-06.
|
|
|
|
|
|
|
|
| |
Hans-Joachim Baader for reporting this problem.
(http://lists.warhead.org.uk/pipermail/boxbackup/2007-November/003958.html)
Add a test that symlinks are not followed during restore.
|
|
|
|
|
|
| |
syncs, used to check that the SyncAllowScript pauses backup for the
correct length of time.
|
| |
|
|
|
|
|
| |
other tests, particularly test/backupstorefix.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in C++ style.
Add a function to get default config file paths at runtime, dependent on
the location of the executable being run.
Pass the config file name directly to Daemon::Main, instead of faking argv.
No default raid file path at compile time on Windows, depends on
executable location when run.
Determine RaidFile path at runtime if not supplied in config file
on Windows.
Don't define default locations for config files at compile time on Windows,
provide macros to determine them at runtime instead.
Make FileHandleGuard take a std::string instead of a char array, C++ style.
Determine config file location at runtime instead of hard-coding on
Windows. Thanks to Paul MacKenzie, Per Thomsen, Pete Jalajas, Stuart
Sanders, Dave Bamford and Gary for pushing me to do this. (fixes #12)
Determine config file path at runtime. Call Daemon::Main with config file
name instead of building fake argv.
(refs #3, merges [1684] [1685] [1686] [1687] [1688] [1689] [1690]
[1691] [1692])
|