Updated Development (markdown)
@ -27,8 +27,29 @@ Same goes for zfs-autoverify:
|
||||
ZfsAutoverify.py v3.2-alpha1 - (c)2021 E.H.Eefting (edwin@datux.nl)
|
||||
```
|
||||
|
||||
## Running automated test suites
|
||||
|
||||
zfs-autobackup is a test driven design process, usually i start with creating the test and then writing the code.
|
||||
|
||||
The tests run against actual zfs commands and create a lot of temporary pools via loopback-images in the /tmp dir. Therefore the tests need root to run.
|
||||
|
||||
The tests also need ssh support via root@localhost, so it will create and install a sshkey if needed.
|
||||
|
||||
|
||||
|
||||
```console
|
||||
(backupdev) root@ws1:/home/psy/zfs_autobackup# ./tests/run_tests
|
||||
###########################################
|
||||
#### Unit testing against:
|
||||
#### Python :3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0]
|
||||
#### ZFS userspace :2.1.1-0york0~20.04
|
||||
#### ZFS kernel :2.1.1-0york0~20.04
|
||||
#############################################
|
||||
THIS TEST REQUIRES SSH TO LOCALHOST
|
||||
test_exitcode (test_cmdpipe.TestCmdPipe)
|
||||
test piped exitcodes ... ok
|
||||
...
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user