[ovs-git] [openvswitch/ovs] 3aa865: cirrus: Disable coredumps on FreeBSD.
Ilya Maximets
noreply at github.com
Thu May 16 10:58:13 UTC 2019
Branch: refs/heads/branch-2.11
Home: https://github.com/openvswitch/ovs
Commit: 3aa86526848a7e903177cd9710253e8127eddb73
https://github.com/openvswitch/ovs/commit/3aa86526848a7e903177cd9710253e8127eddb73
Author: Ilya Maximets <i.maximets at samsung.com>
Date: 2019-05-16 (Thu, 16 May 2019)
Changed paths:
M .cirrus.yml
Log Message:
-----------
cirrus: Disable coredumps on FreeBSD.
Some tests uses 'kill -SEGV' to simulate segfault of a child process.
This causes test failures on CirrusCI because process hangs in DL state
for more than 10 seconds:
./daemon-py.at:69: kill -SEGV $child
daemon-py.at:69: waiting while kill -0 $child...
daemon-py.at:69: wait failed after 10 seconds
./ovs-macros.at:219: hard failure
Testing shows that on CirrusCI with FreeBSD 11.2 coredump takes 4+
seconds and with FreeBSD 12.0 it takes 8+ seconds for successful runs
and fails the testsuite frequently. It's hard to determine the root
cause, but most probably it happens because of overloaded CirrusCI
community cluster.
Let's just disable coredumps in 'prepare_script'. This makes no harm
because we can't take them out of CI anyway.
Acked-by: Aaron Conole <aconole at redhat.com>
Acked-by: Ben Pfaff <blp at ovn.org>
Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
More information about the git
mailing list