Commit Graph

19 Commits

Author SHA1 Message Date
dce1928dc4
Fix PostgreSQL restore error on "all" database dump. 2020-04-24 15:50:33 -07:00
Nathan Beals
3c8dc4929f Added test_restore_all_database_dump unit test.
Updated the other unit tests, as I had to re-arrange argument order
Added an 'all' test for the postgres end-to-end test.

Ran black formatter on it all.
2020-04-24 18:32:53 -04:00
e511014a28 Fix MySQL restore error on "all" database dump by excluding system tables (#301).
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-22 12:17:22 -07:00
bae5f88824 Upgrade test database versions.
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-21 10:01:26 -07:00
c6cb21a748 Switch to read-only container filesystem to avoid *.pyc getting created with busted permissions.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-12-11 21:24:37 -08:00
464ff2fe96 Run end-to-end tests on developer machines with Docker Compose for approximate parity with continuous integration tests.
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-12-11 16:43:01 -08:00
68281339b7 Black.
Some checks failed
continuous-integration/drone/push Build is failing
2019-12-10 16:57:12 -08:00
01e2cf08d1 Fix Drone CI services syntax. 2019-12-10 16:43:43 -08:00
9f821862b7 End-to-end tests for database dump and restore. 2019-12-10 16:41:01 -08:00
8650a15db1 Document validate-borgmatic-config and add a few tests.
All checks were successful
the build was successful
2019-05-11 14:05:16 -07:00
52e4f48eb9
Add validate-borgmatic-config command
Some checks failed
the build failed
Useful when generating the borgmatic configuration file with
configuration management and before moving the generated file in place
checking if it is actually valid.
2019-05-10 00:10:28 +02:00
2b3b8eab71 Add archive extract to end-to-end test.
All checks were successful
the build was successful
2019-02-18 13:47:18 -08:00
cc9dbb1def Support for Borg repository initialization via borgmatic --init command-line flag (#110).
All checks were successful
the build was successful
2018-12-10 22:20:57 -08:00
fef441a8ff More concessions for Python 3.5 compatibility.
All checks were successful
the build was successful
2018-10-15 09:37:26 -07:00
c1ddc4268b We can't have nice things.
Some checks failed
the build failed
2018-10-15 09:30:04 -07:00
a0691ae4cd Run continuous integration tests on a matrix of Python and Borg versions.
Some checks failed
the build failed
2018-10-13 13:09:12 -07:00
4b92d0f685 Remove unneeded Dockerfile for end-to-end tests.
All checks were successful
the build was successful
2018-10-03 22:44:23 -07:00
3ce5533103 Make end-to-end test clean up after itself, and drop unnecessary use of Docker for it.
All checks were successful
the build was successful
2018-10-03 22:36:25 -07:00
0b164973e0 Add an end-to-end automated test that actually integrates with Borg. 2018-09-30 17:30:04 -07:00