Raku / ecosystem-unbitrot

Which modules are not installable?
https://perl6.github.io/ecosystem-unbitrot/
GNU General Public License v3.0
5 stars 4 forks source link

Test::Time #528

Open AlexDaniel opened 5 years ago

AlexDaniel commented 5 years ago

Module Test::Time cannot be installed (AlwaysFail), perhaps it has some failing tests.

If you can't self-assign yourself or attach a label, please let us know on #perl6 channel on freenode or just leave a comment here. We will try to give you privileges as fast as possible.

Output:

===> Searching for: Test::Time
===> Found: Test::Time:ver<0.0.1> [via Zef::Repository::Ecosystems<p6c>]
===> Fetching [OK]: Test::Time:ver<0.0.1> to /home/alex/Blin/data/zef-data/tmp/1549583095.14756.9867/test-time.git
===> Extraction [OK]: Test::Time to /home/alex/Blin/data/zef-data/store/test-time.git
===> Testing: Test::Time:ver<0.0.1>
===SORRY!=== Error while compiling /home/alex/Blin/data/zef-data/store/test-time.git/54edf2245b7afb93c49ecd84e1283ce1141d7fc4/t/01-tdd.t
Too late to switch language version. Must be used as the very first statement.
at /home/alex/Blin/data/zef-data/store/test-time.git/54edf2245b7afb93c49ecd84e1283ce1141d7fc4/t/01-tdd.t:72
------>     use v6.d.PREVIEW⏏;
t/01-tdd.t .. 
Dubious, test returned 1 (wstat 256, 0x100)
No subtests run 

Test Summary Report
-------------------
t/01-tdd.t (Wstat: 256 Tests: 0 Failed: 0)
  Non-zero exit status: 1
  Parse errors: No plan found in TAP output
Files=1, Tests=0,  2 wallclock secs ( 0.03 usr  0.00 sys +  2.37 cusr  0.16 csys =  2.56 CPU)
Result: FAIL
===> Testing [FAIL]: Test::Time:ver<0.0.1>
Failed to get passing tests, but continuing with --force-test
===> Installing: Test::Time:ver<0.0.1>
===> Install [OK] for Test::Time:ver<0.0.1>

Ping @FCO

Previous ticket: #40

Scimon commented 5 years ago

Looks like the test is trying to do som v6.d.PREVIEW stuff late down in the script. I'll put together a PR to move that test into a seperate file running v6.d.

Scimon commented 5 years ago

Even pulling the v6.d tests out into a seperate file it's not working. Going to raise and issue and see if I can get my head around it. Looks to be integrations between promises and the sleep implementation both using the same scheduler and it's gumming up.

Scimon commented 5 years ago

Labelled Issue Sent. Still trying to make a PR.