re-import sources as agreed with the maintainer
This commit is contained in:
parent
833bceecb7
commit
c1f8812e66
9
.gitignore
vendored
9
.gitignore
vendored
@ -1,2 +1,7 @@
|
||||
SOURCES/fence-virt-1.0.0.tar.bz2
|
||||
/fence-virt-1.0.0.tar.bz2
|
||||
/*.tar.gz
|
||||
/*.tar.bz2
|
||||
/*.rpm
|
||||
/.build-*.log
|
||||
/*/
|
||||
!/tests/
|
||||
/tests/*.retry
|
||||
|
26
tests/run_tests.sh
Executable file
26
tests/run_tests.sh
Executable file
@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
err=0
|
||||
|
||||
agents=$(pcs stonith list 2>&1)
|
||||
if [ $(echo "$agents" | grep -c "fence_virt\|fence_xvm") -ne 2 ]; then
|
||||
echo "ERROR: pcs: fence_virt/fence_xvm not available:\n$agents"
|
||||
err=$((err+1))
|
||||
else
|
||||
echo "INFO: pcs: fence_virt/fence_xvm available..."
|
||||
fi
|
||||
|
||||
for bin in "fence_virtd -l"; do
|
||||
output="$($bin 2>&1)"
|
||||
if [ $? -ne 0 ]; then
|
||||
echo -e "ERROR: $bin failed:\n$output"
|
||||
err=$((err+1))
|
||||
else
|
||||
echo "INFO: $bin works..."
|
||||
fi
|
||||
done
|
||||
|
||||
if [ $err -ge 1 ]; then
|
||||
echo -e "\nERROR: $err tests FAILED..."
|
||||
exit 1
|
||||
fi
|
15
tests/tests.yml
Normal file
15
tests/tests.yml
Normal file
@ -0,0 +1,15 @@
|
||||
- hosts: localhost
|
||||
roles:
|
||||
- role: standard-test-basic
|
||||
tags:
|
||||
- classic
|
||||
- container
|
||||
required_packages:
|
||||
- fence-virt
|
||||
- fence-virtd*
|
||||
- pcs
|
||||
|
||||
tests:
|
||||
- subpackage_tests:
|
||||
dir: .
|
||||
run: ./run_tests.sh
|
Loading…
Reference in New Issue
Block a user