Message ID | 20160302192859.GZ1684@ovn.org |
---|---|
State | Not Applicable |
Headers | show |
On 02.03.2016 22:28, Ben Pfaff wrote: > How about this: > > diff --git a/tests/automake.mk b/tests/automake.mk > index 592f648..3c5c848 100644 > --- a/tests/automake.mk > +++ b/tests/automake.mk > @@ -209,7 +209,7 @@ EXTRA_DIST += tests/run-ryu > > # Run kmod tests. Assume kernel modules has been installed or linked into the kernel > check-kernel: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) > - $(SHELL) '$(SYSTEM_KMOD_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS) > + $(SHELL) '$(SYSTEM_KMOD_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS) -j1 > > # Testing the out of tree Kernel module > check-kmod: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) > @@ -218,7 +218,7 @@ check-kmod: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) > $(MAKE) check-kernel > > check-system-userspace: all tests/atconfig tests/atlocal $(SYSTEM_USERSPACE_TESTSUITE) > - $(SHELL) '$(SYSTEM_USERSPACE_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' $(TESTSUITEFLAGS) > + $(SHELL) '$(SYSTEM_USERSPACE_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' $(TESTSUITEFLAGS) -j1 > > clean-local: > test ! -f '$(TESTSUITE)' || $(SHELL) '$(TESTSUITE)' -C tests --clean It's a dirty hack, but elegant. Thanks. Will you format this as a patch, or should I post v4? Best regards, Ilya Maximets.
On Thu, Mar 03, 2016 at 05:01:53PM +0300, Ilya Maximets wrote: > On 02.03.2016 22:28, Ben Pfaff wrote: > > How about this: > > > > diff --git a/tests/automake.mk b/tests/automake.mk > > index 592f648..3c5c848 100644 > > --- a/tests/automake.mk > > +++ b/tests/automake.mk > > @@ -209,7 +209,7 @@ EXTRA_DIST += tests/run-ryu > > > > # Run kmod tests. Assume kernel modules has been installed or linked into the kernel > > check-kernel: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) > > - $(SHELL) '$(SYSTEM_KMOD_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS) > > + $(SHELL) '$(SYSTEM_KMOD_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS) -j1 > > > > # Testing the out of tree Kernel module > > check-kmod: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) > > @@ -218,7 +218,7 @@ check-kmod: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) > > $(MAKE) check-kernel > > > > check-system-userspace: all tests/atconfig tests/atlocal $(SYSTEM_USERSPACE_TESTSUITE) > > - $(SHELL) '$(SYSTEM_USERSPACE_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' $(TESTSUITEFLAGS) > > + $(SHELL) '$(SYSTEM_USERSPACE_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' $(TESTSUITEFLAGS) -j1 > > > > clean-local: > > test ! -f '$(TESTSUITE)' || $(SHELL) '$(TESTSUITE)' -C tests --clean > > It's a dirty hack, but elegant. Thanks. > > Will you format this as a patch, or should I post v4? Please post v4, if you don't mind.
diff --git a/tests/automake.mk b/tests/automake.mk index 592f648..3c5c848 100644 --- a/tests/automake.mk +++ b/tests/automake.mk @@ -209,7 +209,7 @@ EXTRA_DIST += tests/run-ryu # Run kmod tests. Assume kernel modules has been installed or linked into the kernel check-kernel: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) - $(SHELL) '$(SYSTEM_KMOD_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS) + $(SHELL) '$(SYSTEM_KMOD_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS) -j1 # Testing the out of tree Kernel module check-kmod: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) @@ -218,7 +218,7 @@ check-kmod: all tests/atconfig tests/atlocal $(SYSTEM_KMOD_TESTSUITE) $(MAKE) check-kernel check-system-userspace: all tests/atconfig tests/atlocal $(SYSTEM_USERSPACE_TESTSUITE) - $(SHELL) '$(SYSTEM_USERSPACE_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' $(TESTSUITEFLAGS) + $(SHELL) '$(SYSTEM_USERSPACE_TESTSUITE)' -C tests AUTOTEST_PATH='$(AUTOTEST_PATH)' $(TESTSUITEFLAGS) -j1 clean-local: test ! -f '$(TESTSUITE)' || $(SHELL) '$(TESTSUITE)' -C tests --clean