[JIRA] (OVIRT-907) Add CI for mock_runner.sh
[ https://ovirt-jira.atlassian.net/browse/OVIRT-907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Barak Korren updated OVIRT-907: --- Resolution: Fixed Status: Done (was: To Do) The '{{check-patch.sh}}' script in the jenkins repo provides pretty good coverage these days > 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: oVirt CI >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 (v1001.0.0-SNAPSHOT#100068) ___ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
[JIRA] (OVIRT-907) Add CI for mock_runner.sh
[ https://ovirt-jira.atlassian.net/browse/OVIRT-907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24111#comment-24111 ] 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) ___ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
[JIRA] (OVIRT-907) Add CI for mock_runner.sh
[ https://ovirt-jira.atlassian.net/browse/OVIRT-907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Barak Korren updated OVIRT-907: --- Epic Link: OVIRT-400 > 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.610.2#100023) ___ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
[JIRA] (OVIRT-907) Add CI for mock_runner.sh
Barak Korren created OVIRT-907: -- Summary: 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.610.2#100023) ___ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra