Commit Graph
34 Commits
Author SHA1 Message Date
Kenneth SkovhedeandGitHub 2ec0831447 Merge pull request #4410 from warwickmm/use_consistent_mono_images
Use consistent (and updated) mono versions for Docker and Travis
2021-03-06 14:59:56 +01:00
Kenneth Hsu ba345f0653 Use python3.
The latest selenium/standalone-firefox image is based on Ubuntu 20.04,
which doesn't support Python 2.
2021-01-09 18:45:14 -08:00
Kenneth Hsu 5ef1857235 Use included mono version in integration tests.
The latest selenium/standalone-firefox image is based on Ubuntu 20.04,
which has support for mono 6.8.0.105.
2021-01-09 18:45:14 -08:00
Kenneth Hsu 9f95c80bcf Install python3-pip in integration tests.
The latest selenium/standalone-firefox image is based on Ubuntu 20.04,
which doesn't support Python 2.
2021-01-09 18:45:14 -08:00
Kenneth Hsu 6f41be3b47 Use consistent mono image for Docker and Travis tests.
Previously, Travis used the latest mono image.  By using the same one as
the Docker image, we would have caught the problem in issue #4403
before the changes were merged into the master branch.
2021-01-02 12:32:48 -08:00
Kenneth SkovhedeandGitHub f871298eca Merge pull request #4280 from warwickmm/clean_up_travis_build
Clean up Travis build script
2020-09-23 10:58:05 +02:00
Dean Ferreyra f4195e4eb0 Address review comments from @warwickmm
Replace `VerifyDir` and `CompareFiles` with
`AssertDirectoryTreesAreEquivalent` and `AssertFilesAreEqual`.

Move `WriteFile` to `TestUtils`.

Add "Symlink" category to start.sh.
2020-09-11 20:06:53 -07:00
Kenneth Hsu 9392e90b5b Remove redundant build in Travis build script. 2020-08-08 12:43:30 -07:00
Kenneth Hsu 26482a426b Fix indentation in Travis build script. 2020-08-08 12:43:07 -07:00
Kenneth Hsu 6b7987fdd6 Remove __MonoCS__ constant from travis build.
This is no longer needed (see pull request #4213).
2020-08-08 12:41:23 -07:00
Kenneth Hsu 62814c1c6e Add new test categories to local test runner script.
We forgot to add these when introducing the new test categories.
2020-08-08 12:35:51 -07:00
Kenneth Hsu c3c80f58ef Update version of mono used in GUI tests.
The selenium docker image is based on Ubuntu bionic, whose version of
mono-complete is 4.6.2.7.  Since we require mono 5.10.0 or greater, we
will explicitly install the latest version.
2020-07-29 18:04:43 -07:00
Kenneth SkovhedeandGitHub a64671a0c6 Merge pull request #4018 from warwickmm/refactor/fileset_removal
Refactor fileset deletion code and add tests
2020-01-23 13:52:43 +01:00
Kenneth Hsu ec7d6dcc9f Merge remote-tracking branch 'upstream/master' into test/recovery_tool 2020-01-21 20:30:02 -08:00
Kenneth Hsu 35ea890f96 Merge remote-tracking branch 'upstream/master' into refactor/fileset_removal 2020-01-21 20:23:49 -08:00
Kenneth Hsu bfbae6fcaf Add test for restoring files using RecoveryTool. 2020-01-18 09:36:03 -08:00
Kenneth Hsu 91db2466ec Add test for repairing with missing dindex files.
This concerns issue #4046.
2020-01-09 20:18:42 -08:00
Kenneth Hsu fdcef72a7c Merge remote-tracking branch 'upstream/master' into refactor/fileset_removal 2020-01-01 13:58:59 -08:00
Kenneth Hsu bde4812bff Add test for restoring permissions with inheritance breaks. 2020-01-01 12:47:01 -08:00
Kenneth Hsu 6d6be94efa Add tests for fileset deletion strategies. 2019-12-11 18:00:13 -08:00
verhoek 13bd069fc6 Use duplicati root var. 2019-12-08 22:08:24 +01:00
verhoek abc031cdb3 Fix typo. 2019-12-07 23:16:21 +01:00
verhoek bb9bba1722 Remove test data download functionality.
This is built in unit tests and doesn't need outside steering anymore.
2019-12-07 22:59:06 +01:00
verhoek 8e050bfe11 Remove forward opts from jobs. 2019-12-07 20:17:28 +01:00
verhoek 1101ba1010 Adjust selenium job for import change. 2019-12-07 19:37:06 +01:00
verhoek c82be07cbc Fix typo. 2019-12-07 19:05:23 +01:00
verhoek 1668c9b4d8 Reduce number of unit test scripts by favouring parameters. 2019-12-06 23:33:39 +01:00
verhoek 3824738158 Compact travis output for nuget. 2019-12-04 21:39:58 +01:00
verhoek 99e647bdb8 Enhance travis output markers for testing. 2019-12-04 21:19:51 +01:00
verhoek 063c812e5e Version bump test + sanity check
Forgot a version bump and added sanity check of source/target dirs.
2019-12-03 21:15:25 +01:00
verhoek bd58dac269 Updated nunit runners 2019-12-03 20:28:16 +01:00
verhoek 1f88ef6d67 Updated to SharpComptress 0.23.0 2019-12-02 22:41:36 +01:00
verhoek ead7484004 Added disruption test category 2019-12-02 22:36:32 +01:00
verhoek 49db5035a8 Imported duplicatipipeline scripts
Added bash scripts to run the dockerized build and test environment
2019-12-02 21:35:39 +01:00