On Tue, Dec 20, 2016 at 03:18:43PM -0800, Joe Stringer wrote:
> On 20 December 2016 at 13:16, Ben Pfaff <b...@ovn.org> wrote:
> > A previous patch fixed double rebuilds when running tests in some cases.
> > That patch removed dependencies from targets in tests/automake.mk that
> > were redundant because the "all" target already depended on them.  A
> > dependency on tests/atlocal was also removed in the belief that "all"
> > depended on tests/atlocal.  This belief was incorrect, which meant that
> > tests/atlocal would not get regenerated if it was removed or out of date.
> > This commit fixes the problem.
> >
> > Reported-by: Joe Stringer <j...@ovn.org>
> > Fixes: a8cb456227b0 ("tests: Fix double-rebuild of testsuite for 
> > "check-valgrind" and similar.")
> > Signed-off-by: Ben Pfaff <b...@ovn.org>
> 
> Thanks for the fix! Seems to work fine, I'll let you know if I see any
> further trouble with it.
> 
> Does tests/atconfig need the same attention?
> 
> Acked-by: Joe Stringer <j...@ovn.org>

Thanks for the review.  I applied this to master, adding your ack.

It's not clear to me whether tests/atconfig needs the same attention.
It depends on how tests/atlocal was causing a problem.  What caused it
to need to be regenerated?  Some possible reasons don't apply to
atconfig; for example, what appears in atconfig depends only on
decisions made during "configure", which is also what creates atconfig,
so there's never a reason to regenerate atconfig unless something
randomly deletes it, which shouldn't normally happen.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to