Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created July 19, 2016 13:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/90635a56f111589e0d687b509397532c to your computer and use it in GitHub Desktop.
Save Whateverable/90635a56f111589e0d687b509397532c to your computer and use it in GitHub Desktop.
bisectable
use Test; subtest "Foo", { ok 1 }
Bisecting: 758 revisions left to test after this (roughly 10 steps)
[baf8ac37772a9ff2cced1ed32a5fa609cc1ac9f4] Merge pull request #750 from usev6/patch-1
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing baf8ac37772a9ff2cced1ed32a5fa609cc1ac9f4
»»»»» Script output:
Type check failed in binding &subtests; expected Callable but got Str ("Foo")
in sub subtest at /home/bisectable/git/bisectable/builds/baf8ac37772a9ff2cced1ed32a5fa609cc1ac9f4/share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E (Test) line 292
in block <unit> at /tmp/VaRhI7XyQA line 1
»»»»» Script exit code: 1
»»»»» Inverted logic, comparing 1 to 1
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 378 revisions left to test after this (roughly 9 steps)
[6b935928a52be5819b6d384b1596e0125250a18b] Merge pull request #738 from awwaiid/loopy-repl
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing 6b935928a52be5819b6d384b1596e0125250a18b
»»»»» Script output:
ok 1 -
1..1
ok 1 - Foo
»»»»» Script exit code: 0
»»»»» Inverted logic, comparing 0 to 1
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 189 revisions left to test after this (roughly 8 steps)
[366ddfd43420ff329778874ef75aabc35b7628d4] Work around JVM not having loadbytecodefh
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing 366ddfd43420ff329778874ef75aabc35b7628d4
»»»»» Script output:
Type check failed in binding &subtests; expected Callable but got Str ("Foo")
in sub subtest at /home/bisectable/git/bisectable/builds/366ddfd43420ff329778874ef75aabc35b7628d4/share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E (Test) line 293
in block <unit> at /tmp/VaRhI7XyQA line 1
»»»»» Script exit code: 1
»»»»» Inverted logic, comparing 1 to 1
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 94 revisions left to test after this (roughly 7 steps)
[ba6a288aed2f431992665612f83211eee42a7464] Merge pull request #779 from MasterDuke17/List.pm_optimizations
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing ba6a288aed2f431992665612f83211eee42a7464
»»»»» Script output:
ok 1 -
1..1
ok 1 - Foo
»»»»» Script exit code: 0
»»»»» Inverted logic, comparing 0 to 1
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 47 revisions left to test after this (roughly 6 steps)
[a8170a635692defb22ffc29c710edb2a9c0d12b7] [release] Add changelog entries for 2016.05
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing a8170a635692defb22ffc29c710edb2a9c0d12b7
»»»»» Script output:
# Foo
ok 1 -
1..1
ok 1 - Foo
»»»»» Script exit code: 0
»»»»» Inverted logic, comparing 0 to 1
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 23 revisions left to test after this (roughly 5 steps)
[440da02594cafb23f6d3debf3048e49a02588504] Allomorphs don't need a .gist of their own
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing 440da02594cafb23f6d3debf3048e49a02588504
»»»»» Script output:
Type check failed in binding &subtests; expected Callable but got Str ("Foo")
in sub subtest at /home/bisectable/git/bisectable/builds/440da02594cafb23f6d3debf3048e49a02588504/share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E (Test) line 293
in block <unit> at /tmp/VaRhI7XyQA line 1
»»»»» Script exit code: 1
»»»»» Inverted logic, comparing 1 to 1
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 11 revisions left to test after this (roughly 4 steps)
[2801780673f7f5a32f72e0a1d2b9a81e01f7f2e9] Add a basic packaging tool for modules
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing 2801780673f7f5a32f72e0a1d2b9a81e01f7f2e9
»»»»» Script output:
# Foo
ok 1 -
1..1
ok 1 - Foo
»»»»» Script exit code: 0
»»»»» Inverted logic, comparing 0 to 1
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 6 revisions left to test after this (roughly 3 steps)
[ad826574d8c3b6b92d15910843f4d0e88d370800] Add missing `is raw` needed to fix `take-rw`.
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing ad826574d8c3b6b92d15910843f4d0e88d370800
»»»»» Script output:
Type check failed in binding &subtests; expected Callable but got Str ("Foo")
in sub subtest at /home/bisectable/git/bisectable/builds/ad826574d8c3b6b92d15910843f4d0e88d370800/share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E (Test) line 293
in block <unit> at /tmp/VaRhI7XyQA line 1
»»»»» Script exit code: 1
»»»»» Inverted logic, comparing 1 to 1
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 3 revisions left to test after this (roughly 2 steps)
[0ee8331e6d7dd6b4d72c5c62cd06c25be2025625] Match infix eqv (#739)
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing 0ee8331e6d7dd6b4d72c5c62cd06c25be2025625
»»»»» Script output:
Type check failed in binding &subtests; expected Callable but got Str ("Foo")
in sub subtest at /home/bisectable/git/bisectable/builds/0ee8331e6d7dd6b4d72c5c62cd06c25be2025625/share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E (Test) line 293
in block <unit> at /tmp/VaRhI7XyQA line 1
»»»»» Script exit code: 1
»»»»» Inverted logic, comparing 1 to 1
»»»»» Final exit code: 0
»»»»» -------------------------------------------------------------------------
Bisecting: 1 revision left to test after this (roughly 1 step)
[28b74083a82b0722eca11dcb10341b6916746f24] Mark repositories as version 1 at install time
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing 28b74083a82b0722eca11dcb10341b6916746f24
»»»»» Script output:
# Foo
ok 1 -
1..1
ok 1 - Foo
»»»»» Script exit code: 0
»»»»» Inverted logic, comparing 0 to 1
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[e239f6ee3ee18e464995ee0c7b0c02dbdaeb9c75] Implement alternate ways to call `subtest` from Test.pm6 (#743)
running /home/bisectable/git/bisectable/test-commit /home/bisectable/git/bisectable/builds /tmp/VaRhI7XyQA 1
»»»»» Testing e239f6ee3ee18e464995ee0c7b0c02dbdaeb9c75
»»»»» Script output:
# Foo
ok 1 -
1..1
ok 1 - Foo
»»»»» Script exit code: 0
»»»»» Inverted logic, comparing 0 to 1
»»»»» Final exit code: 1
»»»»» -------------------------------------------------------------------------
e239f6ee3ee18e464995ee0c7b0c02dbdaeb9c75 is the first bad commit
commit e239f6ee3ee18e464995ee0c7b0c02dbdaeb9c75
Author: Zoffix Znet <zoffixznet@users.noreply.github.com>
Date: Mon May 16 16:37:47 2016 -0400
Implement alternate ways to call `subtest` from Test.pm6 (#743)
* Implement alternate calling methods for `subtest`
* Fix incorrect sub names in test
* Add diag() on start of subtest
This makes it easier to see where the subset starts in the output
:040000 040000 cdb6523b62913515ade24f23a527f5baa5fdf4cd a878465a6aae30c4a4e37208b84d2715db2bca53 M lib
:040000 040000 0265eab7502fd6920a37b69e82ab1b930b515aa4 cbb0119b7efb419e36bbcfba1db7a6d78ba98352 M t
bisect run success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment