Radek,
Thank you for sending out this explanation. We should all be aware that this is one of the results of aggressive unit testing and Continous Integration.
The good news is that this approach increases the quality of our software. The bad news is that it makes it important to keep tests in sync with the software. Actually, that is good news - it prevents us from building up a huge technical debt in out of date tests.
It looks like SELinux is showing up a lot. This isn't a surprise; SELinux isn't that important for development. However, we do have to ensure that OpenLMI works with SELinux in enforcing mode and that we don't have SELinux AVC denials.
Can we have the upstream tests running with no errors by the end of the month?
Russ
On Mon, 2013-10-07 at 16:18 +0200, Radek Novacek wrote:
Hi,
as some of you might already noticed, there are some changes in our Continuous Integration (aka Buildbot [1]).
Recent changes in the Buildbot:
- Snapshots - the builders (machines that are making packages and running the
tests) was in the past often infected by results of older test (that failed to clean up after themself). This should be solved now. Builders are now reverted to the state there were before the testsuite execution.
- Emails - there are now notifications about each build&test result sent to
openlmi-reviews@ mailing list.
- Selinux - one of the checks is collection of selinux AVC denials. The test
machines are now running in the Permissive Mode, but we'll switch back to Enforcing once the current selinux policy got fixed.
DISCLAIMER: Quite a lot of tests now fail but that should not trouble you. We're slowly working on fixing them. We do not expect that 100% of the tests will pass yet.
Action item for OpenLMI developers: please check if your test suite is being run on the Buildbot and try to fix the failures. Feel free to contact me if you have any issues.
Radek Novacek
[1] http://openlmi-rnovacek.rhcloud.com/waterfall _______________________________________________ openlmi-devel mailing list openlmi-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/openlmi-devel