[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