Merge lp:~mvo/snappy/snappy-review-tools-reenable into lp:~snappy-dev/snappy/snappy-moved-to-github
| Status: | Approved |
|---|---|
| Approved by: | Leo Arias on 2015-10-26 |
| Approved revision: | 575 |
| Proposed branch: | lp:~mvo/snappy/snappy-review-tools-reenable |
| Merge into: | lp:~snappy-dev/snappy/snappy-moved-to-github |
| Diff against target: |
66 lines (+15/-11) 2 files modified
_integration-tests/testutils/build/snap.go (+8/-2) cmd/snappy/cmd_build.go (+7/-9) |
| To merge this branch: | bzr merge lp:~mvo/snappy/snappy-review-tools-reenable |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Leo Arias | Approve on 2015-10-26 | ||
| Federico Gimenez (community) | continuous-integration | Needs Fixing on 2015-08-19 | |
| John Lenton | 2015-07-09 | Approve on 2015-07-24 | |
| Snappy Tarmac | continuous-integration | Pending | |
|
Review via email:
|
|||
Description of the Change
Once the tools are updated from the latest upload in tools-proposed this MP can land as the click-review-tools are now working very well with snaps.
| Federico Gimenez (fgimenez) wrote : | # |
FAILED: Continuous integration, rev:573
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http://
Executed test runs:
Click here to trigger a rebuild:
http://
| Leo Arias (elopio) wrote : | # |
We have an integration test that builds a snap: http://
The build is done in the snappy machine, and it is not expecting the warning we get when click-review is not installed. So, the test needs to be updated to match a more relaxed rexexp. And we need a new card to test more builds including the review, but that should probably wait until comfy is properly defined.
START: /tmp/snappy-
START: <autogenerated>:7: buildSuite.
****** Running buildSuite.
[...]
snappy build _integration-
Warning: could not review package (click-review not available)
Generated 'basic_
/tmp/snappy-
...open /tmp/snappy-
... obtained string = "" +
... "Warning: could not review package (click-review not available)\n" +
... "Generated 'basic_
... expected string = "Generated 'basic_
| Michael Vogt (mvo) wrote : | # |
This branch was somehow forgotten. We should resurrect it :) What needs to happen for the test? Can we just install click-reviewers
| Leo Arias (elopio) wrote : | # |
After merging with trunk, something like this makes the test pass.
http://
We can't install the reviewer tools because we are doing the build on snappy itself. Well, we could install them, but not with apt-get.
Now that your classic dimension snappy is coming, we can move the build to that environment, and test more things. For now, this will do.
- 574. By Michael Vogt on 2015-10-16
-
merged lp:snappy
- 575. By Michael Vogt on 2015-10-16
-
apply patch from Leo to fix integration tests
| Michael Vogt (mvo) wrote : | # |
Thanks Leo! I updated the branch and applied your patch. Hopefully its ready now.
Unmerged revisions
- 575. By Michael Vogt on 2015-10-16
-
apply patch from Leo to fix integration tests
- 574. By Michael Vogt on 2015-10-16
-
merged lp:snappy
- 573. By Michael Vogt on 2015-07-09
-
re-enable the review tools


Yes please. Top approve if/when the tools are ready.