It's a public service, which is integrated with github and it's available for everyone.
It's a public service, which is integrated with github and it's available for everyone.
−
We use "The Trusty beta Build Environment", where we have a full root access and an ability to execute docker containers. We use Travis to check compilation on x86_64, arm, aarch64 and execute a part of tests.
+
We use "The Trusty beta Build Environment", where we have a full root access and an ability to execute docker containers. We use Travis to check compilation on x86_64, arm and aarch64. In addition, we execute all tests which have to work on the Trusty kernel.
−
It's highly recommended to enable it for your criu repo on github and check changes before sending them to the mail list.
+
It's highly recommended to enable Travis for your criu repo on github and check changes before sending them to the mail list.
== Mr Jenkins ==
== Mr Jenkins ==
−
We use Jenkins to execute tests. It works only for the criu upstream repo and isn't available to users.
+
We use Jenkins to execute tests. It works only for the criu upstream repo and isn't available to users yet. If you visit [https://ci.openvz.org/view/CRIU/], you will find more than dozen jobs for different configurations. We try to test all criu features. In addition, we execute out tests on linux-next to be sure that nobody breaks us in a kernel space.