David Sterba
0e7c5a95e7
btrfs-progs: tests: fix shellcheck reports in cli-tests
...
- variable quoting
- cd error handling
- `` to $()
- command output instead of command (008-subvolume-get-set-default)
Signed-off-by: David Sterba <dsterba@suse.com>
2024-06-24 19:19:26 +02:00
David Sterba
f6bbe06c08
btrfs-progs: tests: add protection against running out of test suite
...
Executing the script inside the directories as './test.sh' is not
supposed to work but could happen accidentally. With an exit after
attempting to source the we can fix that.
Signed-off-by: David Sterba <dsterba@suse.com>
2023-04-25 16:59:41 +02:00
David Sterba
caa57c1689
btrfs-progs: tests: use _mktemp for creating files
...
Signed-off-by: David Sterba <dsterba@suse.com>
2022-10-11 09:06:12 +02:00
David Sterba
81ada30fec
btrfs-progs: switch to mkfs helper
...
Signed-off-by: David Sterba <dsterba@suse.com>
2019-06-05 20:27:32 +02:00
Gu Jinxiang
cebf3b3722
btrfs-progs: introduce TEST_TOP and INTERNAL_BIN for tests
...
Use TEST_TOP as base for tests to reference any files, this will be used
for git and external testsuite.
INTERNAL_BIN is needed for referencing binaries that could reside in
different paths in git vs external testsuite.
Signed-off-by: Gu Jinxiang <gujx@cn.fujitsu.com>
[ add quotes around sourced files, update changelog ]
Signed-off-by: David Sterba <dsterba@suse.com>
2018-02-13 15:41:32 +01:00
David Sterba
a6e5cdef43
btrfs-progs: tests: don't pass size to prepare_test_dev if not necessary
...
Most tests don't need a specific size of the test device, the default
2GiB should be fine.
Signed-off-by: David Sterba <dsterba@suse.com>
2017-11-14 15:59:00 +01:00
David Sterba
b7eb8f7650
btrfs-progs: tests: use TEST_DEV in cli-tests
...
IMAGE points to the fallback image, tests should use TEST_DEV.
Signed-off-by: David Sterba <dsterba@suse.com>
2017-03-16 17:02:44 +01:00
David Sterba
78e1787c55
btrfs-progs: tests: use built binaries for 004-send-parent-multi-subvol
...
Signed-off-by: David Sterba <dsterba@suse.com>
2017-01-27 12:20:43 +01:00
David Sterba
2182142471
btrfs-progs: tests: add variable quotation to cli-tests
...
Signed-off-by: David Sterba <dsterba@suse.com>
2017-01-27 12:20:43 +01:00
David Sterba
29a1a78aaa
btrfs-progs: tests: add test for multi-subvolume send from parent
...
Fixed by "btrfs-progs: send: fix handling of multiple snapshots (-p
option)".
Signed-off-by: David Sterba <dsterba@suse.com>
2016-11-09 13:47:30 +01:00