Branch: refs/heads/yves/eumm_test
  Home:   https://github.com/Perl/perl5
  Commit: 6997978511320b1347eea5e0ba9243926cf6d33a
      
https://github.com/Perl/perl5/commit/6997978511320b1347eea5e0ba9243926cf6d33a
  Author: Yves Orton <[email protected]>
  Date:   2022-12-27 (Tue, 27 Dec 2022)

  Changed paths:
    M t/harness

  Log Message:
  -----------
  t/harness - rework serial detection logic

No more heuristics. We now have two ways to special case a test file.

The first was Karl's split the directory logic. This remains and should be
used for specific test files which cannot be run against their peers.

The new second way is to mark a test file as being run alone, while no
other tests at all are running. This seems to help Win32 tests with
waithires.t. I had to decide to run these tests either first or last, and
chose to run them last.

This also changes the way we specify files with special requirements. Instead
of specifying the directory we specify the test file itself. With this patch
there are roughly a half dozen test files that cannot be run in "full
parallel" mode.


Reply via email to