146 Commits

Author SHA1 Message Date
Edwin Eefting
2f4ea79ff3
wip 2024-10-05 17:15:36 +02:00
Edwin Eefting
0715a45f11
test tags 2024-10-03 15:20:00 +02:00
Edwin Eefting
88a4e52763
wip: bookmarks. bork 2024-10-02 00:42:48 +02:00
Edwin Eefting
9faa9efc0c
wip: bookmarks. allow disabling/reenabling bookmarks 2024-10-01 22:53:19 +02:00
Edwin Eefting
7c06e24bd3
wip: test 2024-09-25 15:38:58 +02:00
Edwin Eefting
b839c9a978
wip: bookmarks. disable bookmarking if its not supported in on the pools 2024-09-25 15:23:37 +02:00
Edwin Eefting
fbe27f2876
wip: bookmarks 2024-09-25 14:43:55 +02:00
Edwin Eefting
58ad1fa7b1
wip: bookmarks 2024-09-25 14:11:40 +02:00
Edwin Eefting
c9cbe424d7
major change: we now always filter all properties that start with "autobackup:". fixes #150 and #221 2024-09-24 20:29:29 +02:00
Your Name
1751db92b0 more test fixes 2024-09-24 18:07:56 +02:00
Edwin Eefting
f51ef2a909
test fix 2024-09-24 15:25:23 +02:00
Edwin Eefting
cc1e7c24b1
fix 2024-09-24 15:14:41 +02:00
Edwin Eefting
9a48851166
WIP: fixes. Also assume the v3.4 branch is broken for a while since im doing heavy refactoring 2024-09-24 11:53:27 +02:00
Edwin Eefting
6e8cb796fe
WIP: improve virtual snapshot code 2024-09-21 11:21:58 +02:00
Edwin Eefting
9e2476ac84
use mbuffer to simulate actual slow transfer (test_progress) 2024-09-17 14:25:32 +02:00
Edwin Eefting
4c5339dedd
better output to fixed progress test 2024-09-17 13:27:34 +02:00
Edwin Eefting
b115f4b081
fix test 2024-09-17 12:46:07 +02:00
Edwin Eefting
8879519e32
fix test 2024-09-17 12:37:20 +02:00
Edwin Eefting
b247b0408b
fix test 2024-09-17 12:31:30 +02:00
Edwin Eefting
a2f4dd4227
some fixes to run tests from pycharm with a suid-python binary 2024-09-17 12:10:02 +02:00
Edwin Eefting
6d4f22b69e
Revert "wip"
This reverts commit de3dff77b85524ac5280d0a9292461d16a30afea.
2023-11-22 11:13:02 +01:00
Edwin Eefting
de3dff77b8
wip 2023-10-15 16:16:05 +02:00
Edwin Eefting
a62e793247
add obscure kernel test 2023-10-12 22:19:30 +02:00
Edwin Eefting
439ea6a3bc
more tests 2023-10-04 13:29:39 +02:00
Edwin Eefting
ff86e3c67f
improve ssh speed during testing 2023-10-03 12:49:32 +02:00
Edwin Eefting
8b8be80ab7
tests can be run in a dockercontainer now. (just start ./tests/run_tests_docker to magically do it) changed time patching during testing to use mocktime() instead. fixed alpine issues. fixed #206 2023-10-02 23:15:37 +02:00
Edwin Eefting
5cca819916
central timehandling and better mocking during test 2023-10-02 16:29:46 +02:00
Edwin Eefting
477e980ba2
more test fixing 2023-09-28 00:00:10 +02:00
Edwin Eefting
b817df8779
fix test 2 2023-09-27 23:47:54 +02:00
Edwin Eefting
46580fb500
fix test 2023-09-27 23:43:37 +02:00
Edwin Eefting
aa2c283746
various automount fixes 2023-09-27 23:34:29 +02:00
Edwin Eefting
50f8aba101
dont automount when encryption is enabled but no key is loaded 2023-09-27 01:22:30 +02:00
Edwin Eefting
771127d34a
fix #112, pretty big change in mounting behaviour 2023-09-27 00:52:06 +02:00
Edwin Eefting
6e5a6764c5
fix #219 2023-09-26 18:01:09 +02:00
Edwin Eefting
a7d05a7064
allow disabling guid-checking as well, for performance 2023-09-26 17:13:40 +02:00
Edwin Eefting
d90ea7edd2
reduce number of dataset exist-checks 2023-09-26 16:52:48 +02:00
Edwin Eefting
7cffec1d26
check guid of common snapshot, fix #218 2023-09-26 16:16:32 +02:00
Edwin Eefting
be53c454da
workaround python 3.10 unittest2 problem 2023-04-04 16:27:18 +02:00
Edwin Eefting
428e6edc13
fix some tests 2023-04-04 16:10:58 +02:00
Edwin Eefting
23fbafab42
ubuntu18 is no longer available.
add ubuntu 22 support

test python 2 in ubuntu 20
2023-04-04 14:20:19 +02:00
Edwin Eefting
cdd151d45f
fix #190. --exclude-received now expects number of bytes instead that have to be changed for a dataset to not get excluded. (default 0)
this also makes it so that it doesnt conflict with --allow-empty.

added regression tests for exclude-unchanged as well.
2023-04-04 14:10:58 +02:00
Baldur Kristinsson
a078be3e9e Fix reference string checked by destroymissing test 2023-02-13 14:17:33 +01:00
Edwin Eefting
564daaa1f8 allow to only select parent dataset, non-recursively. (usefull for /var/lib/docker ) 2022-08-16 09:04:58 +02:00
oddlama
aedeb726d4 Add tests for correct relative timestamp ordering 2022-07-12 11:07:14 +02:00
oddlama
78d7dbab6d Implement --utc switch to force UTC time (closes #155) 2022-07-12 11:07:14 +02:00
Edwin Eefting
75161c1bd2 refactorred ZfsCheck.py for better sigpipe handling 2022-03-08 17:22:08 +01:00
Edwin Eefting
7c372cf211 test check skipping 2022-03-07 22:59:50 +01:00
Edwin Eefting
8854303b7a test skipping 2022-03-07 21:57:36 +01:00
Edwin Eefting
233745c345 reworking block skipper 2022-03-07 21:08:56 +01:00
Edwin Eefting
d99c202e75 fix 2022-02-23 21:21:07 +01:00