Skip to content

Improvements for the Travis CI

Thomas Huth kvm 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5travis.yml: Re-arrange the test matrix.travis.yml+56 -361 reply
2/5travis.yml: Install only the required packages for each entry in the matrix.travis.yml+31 -221 reply
3/5travis.yml: Test with KVM instead of TCG (on x86).travis.yml+13 -53 replies
4/5travis.yml: Test the i386 build, too.travis.yml+15 -01 reply
5/5travis.yml: Expect that at least one test succeeds.travis.yml+1 -03 replies

Reviews trailers per patch

4 of 5 patches have a Reviewed-by or Acked-by.

PatchAlex Bennée
1/5R-b
2/5R-b
3/5
4/5R-b
5/5R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [kvm-unit-test PATCH 0/5] Improvements for the Travis CI

The first two patches make the test matrix a little bit more flexible, and the fourth patch enables the 32-bit builds on x86.

But the most important patch is likely the third one: It is possible to test with KVM on Travis now, so we can run the tests within a real KVM environment, without TCG! The only caveat is that qemu-system-x86_64 has to run as root ... fixing only the permissions of /dev/kvm did not help here, I still got a "Permission denied" in that case.

Thomas Huth (5):
travis.yml: Re-arrange the test matrix
travis.yml: Install only the required packages for each entry in the
matrix
travis.yml: Test with KVM instead of TCG (on x86) travis.yml: Test the i386 build, too
travis.yml: Expect that at least one test succeeds

 .travis.yml | 155 +++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 104 insertions(+), 51 deletions(-)
Signature · 1 line
2.23.0