On 28/11/2007, Patrick R. Michaud via RT
<[EMAIL PROTECTED]> wrote:
> The attached coretest.patch file adds a "make coretest" target to
> Parrot.  This target runs a smaller subset of tests than the normal
> "make test" target.  On my system, "make test" completes in ~290
> seconds, while "make coretest" completes in ~200.
>
> The following tests are not included in make coretest:
>     t/configure/
>     t/postconfigure/
>     t/compilers/json/
>     t/examples/
>     t/doc/
>     t/distro/
>     t/codingstd/
>
> This patch also refactors the way that the default lists of test are
> constructed in t/harness, so that we aren't globbing test directories
> for lists of files we're not going to run anyway.
>
> Lastly, this patch will make it possible for us to factor out the
> $(RUNCORE_TESTS) variable that lists other "core tests" to be run for
> the various runcores.  At present adding core tests to Parrot involves
> updating both t/harness and the Makefile, this refactor will make it
> possible to keep the list in one place (t/harness).
>
> Feedback welcome.  If I hear support for this patch I'll go ahead and
> apply it (with any suggested changes).
>
> Thanks!
>
> Pm

+1

Reply via email to