ci: run the improved-sanity-test

Start running the improved-sanity-test from atomic-host-tests to make
sure the system works. This is an easy way to get PR-level comprehensive
integration tests for free.

But note that we *don't* mark it as required since the tests are not
stored here and it can happen that they need to be adjusted for new
rpm-ostree behaviours. In this way, this added check also allows us to
give a heads-up that breaking changes are coming.

Closes: #899
Approved by: cgwalters
This commit is contained in:
Jonathan Lebon 2017-07-27 11:27:31 -07:00 committed by Atomic Bot
parent c7837d003a
commit f5bcd62364

View File

@ -104,3 +104,30 @@ tests:
artifacts:
- compose.log
---
branches:
- master
- auto
- try
cluster:
hosts:
- name: testnode
distro: fedora/26/atomic
container:
image: registry.fedoraproject.org/fedora:26
context: f26-sanity
packages:
- ansible
- git
- rsync
tests:
- git clone https://github.com/projectatomic/atomic-host-tests
- ci/build.sh
- make vmoverlay HOSTS=testnode
- cd atomic-host-tests && ./.test_director