[
https://ovirt-jira.atlassian.net/browse/OVIRT-907?page=com.atlassian.jira...
]
Barak Korren commented on OVIRT-907:
------------------------------------
This was partially done here:
https://gerrit.ovirt.org/#/c/67802
Still missing:
* Other arch tests (We will need to resolve OVIRT-914 for this)
* More tests (For example verify that all packages from the "{{*.packages}}"
file were installed.
Add CI for mock_runner.sh
-------------------------
Key: OVIRT-907
URL:
https://ovirt-jira.atlassian.net/browse/OVIRT-907
Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: Jenkins
Reporter: Barak Korren
Assignee: infra
We have some CI jobs running on our "Jenkins" repo right now. Those jobs mostly
check YAML, but they are also useful for checking changes to mock_runner.sh because they
are running inside it. However:
# These jobs do a full YAML check even when it is not needed.
# We're not actually checking mock_runner.sh for all the platforms it simulates.
We've already seem some regressions happen in the CI system because we don't have
enough tests for mock_runner.sh
This ticket is for creating good CI coverage for mock_runner.sh, all that is needed to be
done in practice is make some changes to the check_patch.sh script and the YAML so that:
* YAML checking is skipped if no JJB-related changes were done
* Various features of mock_runner like the installation of packages for the *.packages
files are checked.
* The tests are ran for all platforms that mock_runner.sh supports.
--
This message was sent by Atlassian JIRA
(v1000.620.0#100023)