Cleanup of c8s branch
Source files were erroneously imported during creating the c8s branch, this commit removes them. It also adds the STI test setup for gating which was not imported.
This commit is contained in:
parent
5c8ca792f6
commit
2a44ad90e1
45
.gitignore
vendored
45
.gitignore
vendored
@ -1,34 +1,23 @@
|
||||
SOURCES/HAM-logo.png
|
||||
SOURCES/backports-3.23.0.gem
|
||||
SOURCES/dacite-1.6.0.tar.gz
|
||||
SOURCES/daemons-1.4.1.gem
|
||||
SOURCES/dataclasses-0.8.tar.gz
|
||||
SOURCES/ethon-0.16.0.gem
|
||||
SOURCES/eventmachine-1.2.7.gem
|
||||
SOURCES/ffi-1.15.5.gem
|
||||
SOURCES/json-2.6.3.gem
|
||||
SOURCES/mustermann-2.0.2.gem
|
||||
SOURCES/open4-1.3.4-1.gem
|
||||
SOURCES/pcs-0.10.15.tar.gz
|
||||
SOURCES/pcs-web-ui-0.1.13.tar.gz
|
||||
SOURCES/pcs-web-ui-node-modules-0.1.13.tar.xz
|
||||
SOURCES/pyagentx-0.4.pcs.2.tar.gz
|
||||
SOURCES/python-dateutil-2.8.2.tar.gz
|
||||
SOURCES/rack-2.2.5.gem
|
||||
SOURCES/rack-protection-2.2.4.gem
|
||||
SOURCES/rack-test-2.0.2.gem
|
||||
SOURCES/rexml-3.2.5.gem
|
||||
SOURCES/ruby2_keywords-0.0.5.gem
|
||||
SOURCES/sinatra-2.2.4.gem
|
||||
SOURCES/thin-1.8.1.gem
|
||||
SOURCES/tilt-2.0.11.gem
|
||||
SOURCES/tornado-6.1.0.tar.gz
|
||||
/HAM-logo.png
|
||||
/backports-3.23.0.gem
|
||||
/daemons-1.4.1.gem
|
||||
/ethon-0.16.0.gem
|
||||
/eventmachine-1.2.7.gem
|
||||
/ffi-1.15.5.gem
|
||||
/json-2.6.3.gem
|
||||
/mustermann-2.0.2.gem
|
||||
/open4-1.3.4-1.gem
|
||||
/rack-2.2.5.gem
|
||||
/rack-protection-2.2.4.gem
|
||||
/rack-test-2.0.2.gem
|
||||
/rexml-3.2.5.gem
|
||||
/ruby2_keywords-0.0.5.gem
|
||||
/sinatra-2.2.4.gem
|
||||
/thin-1.8.1.gem
|
||||
/tilt-2.0.11.gem
|
||||
/dacite-1.6.0.tar.gz
|
||||
/dataclasses-0.8.tar.gz
|
||||
/pcs-0.10.15.tar.gz
|
||||
/pcs-web-ui-0.1.13.tar.gz
|
||||
/pcs-web-ui-node-modules-0.1.13.tar.xz
|
||||
/pyagentx-0.4.pcs.2.tar.gz
|
||||
/python-dateutil-2.8.2.tar.gz
|
||||
/tornado-6.1.0.tar.gz
|
||||
/pcs-web-ui-node-modules-0.1.13.tar.xz
|
||||
|
BIN
HAM-logo.png
Normal file
BIN
HAM-logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.7 KiB |
Binary file not shown.
Binary file not shown.
BIN
ethon-0.16.0.gem
BIN
ethon-0.16.0.gem
Binary file not shown.
Binary file not shown.
BIN
ffi-1.15.5.gem
BIN
ffi-1.15.5.gem
Binary file not shown.
BIN
json-2.6.3.gem
BIN
json-2.6.3.gem
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
rack-2.2.5.gem
BIN
rack-2.2.5.gem
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
rexml-3.2.5.gem
BIN
rexml-3.2.5.gem
Binary file not shown.
Binary file not shown.
Binary file not shown.
1
sources
1
sources
@ -1,4 +1,3 @@
|
||||
SHA512 (HAM-logo.png) = bf4f865c5c9c3b3f91354411f68e4295bb80e69e4cbcb720652bde9ad726dc0aa2610b5ab3c8f17857caac30192f9a226009436cf6ffc0f62651146512bf92d2
|
||||
SHA512 (backports-3.23.0.gem) = b6d721a2925a932e451437938e01c6e3f4ac08bafac975063963f7866e17015abfeb6862face89cbd08caf479db75eb085f540263ba251a87c6acc7611ba6d40
|
||||
SHA512 (dacite-1.6.0.tar.gz) = 034255f095589d309fe5805413d8b148f430cd20a0de305b7954083b530d516da1d8f3f00ebb5264a8cfb77f2b2a76f1e2d863e78bd191f1d85021c5553815da
|
||||
SHA512 (daemons-1.4.1.gem) = c057a7cbafc16f9daa073ce9fd5680f5f978826554073f4e77f2b284aee73567253d471224109d060193572f313e5eaa1509a2113a1564c1508969f658c045c5
|
||||
|
66
tests/tests.yml
Normal file
66
tests/tests.yml
Normal file
@ -0,0 +1,66 @@
|
||||
- hosts: localhost
|
||||
tags:
|
||||
- classic
|
||||
vars:
|
||||
# standard-test-basic directory for tests are relative to {{ tenv_workdir }}
|
||||
tenv_workdir: /var/test
|
||||
pre_tasks:
|
||||
- import_role:
|
||||
name: standard-test-source
|
||||
vars:
|
||||
fetch_only: True
|
||||
- name: Copy files including source to test environment
|
||||
synchronize:
|
||||
src: "{{ playbook_dir }}/.."
|
||||
dest: "{{ tenv_workdir }}"
|
||||
mode: push
|
||||
ssh_args: "-o UserKnownHostsFile=/dev/null"
|
||||
|
||||
roles:
|
||||
# roles documentation:
|
||||
# https://pagure.io/standard-test-roles/blob/master/f/roles/standard-test-source
|
||||
- role: standard-test-basic
|
||||
required_packages:
|
||||
- autoconf
|
||||
- automake
|
||||
- make
|
||||
- rpm-build
|
||||
- ruby-devel
|
||||
- git-core
|
||||
- booth-site
|
||||
- fence-agents-apc
|
||||
- fence-agents-ipmilan
|
||||
- fence-agents-scsi
|
||||
- fence-virt
|
||||
- pcs
|
||||
- python3-setuptools_scm
|
||||
- python3-wheel
|
||||
- rubygem-test-unit
|
||||
- wget
|
||||
required_services:
|
||||
- pcsd
|
||||
tests:
|
||||
# dir: . -> dot means tests dir in distgit
|
||||
- prepare-source:
|
||||
dir: ./
|
||||
run: rpmbuild -bp {{tenv_workdir}}/*.spec --nodeps --define "_sourcedir {{tenv_workdir}}" --define "_builddir {{tenv_workdir}}/source"
|
||||
# pcs-web-ui sources are deleted because there are conflicts during move of sources
|
||||
# pcs-web-ui sources aren't needed during testing
|
||||
- flatten-source:
|
||||
dir: ./
|
||||
run: rm -rf {{tenv_workdir}}/source/pcs-web-ui-*; shopt -s dotglob; mv {{tenv_workdir}}/source/*/* {{tenv_workdir}}/source
|
||||
- build_sources:
|
||||
dir: ./source
|
||||
run: "export PYTHONPATH=/usr/lib64/pcs/pcs_bundled/packages/; export GEM_HOME=/usr/lib64/pcsd/vendor/bundle/; ./autogen.sh && ./configure --enable-tests-only"
|
||||
- remove_sources:
|
||||
dir: ./source
|
||||
run: rm -rfv pcs
|
||||
- run_upstream_tier0_tests:
|
||||
dir: ./source
|
||||
run: pcs_test/suite --tier0 -v --vanilla --installed
|
||||
- run_upstream_tier1_tests:
|
||||
dir: ./source
|
||||
run: pcs_test/suite --tier1 -v --vanilla --installed
|
||||
- run_smoke_tests:
|
||||
dir: ./source
|
||||
run: pcs_test/smoke.sh
|
BIN
thin-1.8.1.gem
BIN
thin-1.8.1.gem
Binary file not shown.
BIN
tilt-2.0.11.gem
BIN
tilt-2.0.11.gem
Binary file not shown.
Loading…
Reference in New Issue
Block a user