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
|
/*.tar.gz
|
||||||
/fence-virt-1.0.0.tar.bz2
|
/*.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