[JIRA] (OVIRT-907) Add CI for mock_runner.sh

2017-10-24 Thread Barak Korren (oVirt JIRA)

 [ 
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

2016-12-08 Thread Barak Korren (oVirt JIRA)

[ 
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

2016-12-06 Thread Barak Korren (oVirt JIRA)

 [ 
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

2016-12-06 Thread Barak Korren (oVirt JIRA)
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