tests: enable debian sid as part of the main suite on travis#6406
tests: enable debian sid as part of the main suite on travis#6406sergiocazzolato wants to merge 10 commits intocanonical:masterfrom
Conversation
|
Looks like we'd need to disable the unit tests on sid: |
The static unit test fails with: ``` Formatting wrong in following files: /tmp/static-unit-tests/src/github.com/snapcore/snapd/snap/gadget_test.go /tmp/static-unit-tests/src/github.com/snapcore/snapd/progress/ansimeter_test.go ... ``` Probably because debian sid is using go 1.11. The regular unit tests still run as part of the package building so in practise this just disables the static checks on Debian Sid.
Set journal marker as alert proirity to make the filter faster
…snapd into tests-enable-debian-sid
Codecov Report
@@ Coverage Diff @@
## master #6406 +/- ##
==========================================
+ Coverage 79.03% 79.04% +<.01%
==========================================
Files 567 567
Lines 43975 43975
==========================================
+ Hits 34755 34759 +4
+ Misses 6400 6397 -3
+ Partials 2820 2819 -1
Continue to review full report at Codecov.
|
mvo5
left a comment
There was a problem hiding this comment.
I think we should re-visit the journalctl.sh changes here. Everything else looks fine.
|
|
||
| # WORKAROUND for memleak https://github.com/systemd/systemd/issues/11502 | ||
| if [[ "$SPREAD_SYSTEM" == debian-sid* ]]; then | ||
| systemctl restart systemd-journald |
|
We may need to remove etckeeper from the image, I did that in #6413 and it helped to make things more reliable. Having said this, we probably also need to find out why etckeeper seems to badly interact with the apt hook we install from snapd. |
|
With 6413 being mergd we can close this one now. |
No description provided.