53 lines
1.1 KiB
Plaintext
53 lines
1.1 KiB
Plaintext
summary: LVM2 gating tests
|
|
discover:
|
|
how: fmf
|
|
execute:
|
|
how: tmt
|
|
provision:
|
|
hardware:
|
|
memory: ">= 3 GB"
|
|
virtualization:
|
|
is-supported: true
|
|
prepare:
|
|
- name: install pacakges
|
|
how: install
|
|
package:
|
|
- python3-libselinux
|
|
- sed
|
|
- tar
|
|
- util-linux
|
|
- psmisc # killall is required by testsuite
|
|
- nmap-ncat # nc required by lvmpolld tests (or socat)
|
|
- binutils # strings is required by some tests
|
|
- strace
|
|
- vim-common # xxd required by some tests
|
|
- mdadm
|
|
- vdo
|
|
- lvm2
|
|
#- lvm2-testsuite
|
|
- lvm2-lockd
|
|
- lvm2-dbusd
|
|
- device-mapper-event
|
|
- cryptsetup
|
|
- git
|
|
# build requirement to build test suite:
|
|
# NOTE: it may be possible to reduce these
|
|
- make
|
|
- gcc
|
|
- gcc-c++
|
|
- libselinux-devel
|
|
- libsepol-devel
|
|
- libblkid-devel
|
|
- ncurses-devel
|
|
- libedit-devel
|
|
- libaio-devel
|
|
- libnvme-devel
|
|
- xfsprogs-devel
|
|
- dlm-devel
|
|
- module-init-tools
|
|
- pkgconfig
|
|
- systemd-devel
|
|
- systemd-units
|
|
- device-mapper-persistent-data
|
|
- sanlock-devel
|