[ovs-git] [openvswitch/ovs] a8cb45: tests: Fix double-rebuild of testsuite for "check-...
GitHub
noreply at github.com
Wed Oct 12 17:42:25 UTC 2016
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: a8cb456227b01106154726147ac52a5e3cec8860
https://github.com/openvswitch/ovs/commit/a8cb456227b01106154726147ac52a5e3cec8860
Author: Ben Pfaff <blp at ovn.org>
Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths:
M tests/automake.mk
Log Message:
-----------
tests: Fix double-rebuild of testsuite for "check-valgrind" and similar.
When I ran "make check-valgrind -j10" and the testsuite needed to be
rebuilt, two copies of it were rebuilt in parallel and sometimes they
raced with each other. I don't have the full story on exactly why this
happened, but this commit, which eliminates redundant dependencies from
check-* targets, fixes the problem for me. The dependencies are redundant
because these targets depend on "all", which also depends on them.
Signed-off-by: Ben Pfaff <blp at ovn.org>
Acked-by: Andy Zhou <azhou at ovn.org>
More information about the git
mailing list