Fix CI pipeline test

- Move from the deprecated standard-test-scripts to the better
  supported standard-test-basic. This can install test dependencies.
- Drop the obsolete standard-test-overlay, it does not even exist any
  more.
- Drop test-canary. This was being used to test the CI gating, but this
  has been done now.
This commit is contained in:
Martin Pitt 2018-07-28 11:51:03 +02:00
parent c565b9af88
commit c228f09cb9
3 changed files with 8 additions and 14 deletions

View File

@ -815,9 +815,10 @@ via PackageKit.
# The changelog is automatically generated and merged
%changelog
* Sat Jul 28 2018 Martin Pitt <martin@piware.de> - UNRELEASED
* Sat Jul 28 2018 Martin Pitt <martin@piware.de> - 173-2
- Drop firewalld service (moved to firewalld), add corresponding conflict
rhbz#1609393
- Fix CI pipeline tests
* Wed Jul 25 2018 Martin Pitt <martin@piware.de> - 173-1

View File

@ -1,3 +0,0 @@
#!/bin/sh -e
echo "This is a test failure to see if CI is working"
exit 1

View File

@ -5,17 +5,13 @@
tags:
- always
- role: standard-test-overlay
tags:
- atomic
packages:
- cockpit-ws
- cockpit-dashboard
- role: standard-test-scripts
- role: standard-test-basic
tags:
- atomic
- classic
required_packages:
- cockpit
tests:
- ./source/tools/debian/tests/smoke
- ./test-canary
- smoke:
dir: ./source/tools/debian/tests/
run: ./smoke