[RFC][PATCH] Rename Rakudo's "spectest_regression" to "spectest"

jerry gay jerry.gay at gmail.com
Fri Oct 10 13:45:16 UTC 2008


On Fri, Oct 10, 2008 at 5:26 AM, Moritz Lenz
<moritz at casella.verplant.org> wrote:
> Many people who try out Rakudo want to inform us about hanging or
> failing "make spectest" - which is expected to fail until we implement
> all of Perl 6 that is currently tested.
>
> Therefore I'd like to rename 'spectest_regression' to 'spectest', and
> provide a 'spectest_full' for running all tests. Attached patch does
> that, thoughts (and testing on various platforms) welcome. (To
> paraphrase Nicholas: "Works on my machine", ie on boring 32 bit Linux).
> The old "spectest_regression" remains as an alias.
>
> Should I also rename t/spectest_regression.data to t/spectest.data?
>
during this week's design meeting, i mentioned that i think it's time
to rename 'spectest_regression' to 'test'. we didn't discuss it much,
but i imagine something like:

  test : coretest codetest spectest_regression

with appropriate documentation changes.

the tests we expect to pass reliably should be the default tests we
run. we expect all spectest_regression tests to pass reliably. the
default test target should always be named 'test'. it seems natural
that we add spectest_regression to the 'test' makefile target.
additionally, this would have possibly prevented the 74 failures
post-mdd-merge, since allison didn't know about the additional test
target in the makefile.

~jerry


More information about the parrot-dev mailing list