Created
November 28, 2017 20:53
-
-
Save autarch/d6d650d647047b3a504be3a2c25a8ae7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
IPC Mismatch! at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/IPC.pm line 63. | |
Test2::IPC::apply_ipc(Test2::API::Stack=ARRAY(0x219a318)) called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/IPC.pm line 32 | |
Test2::IPC::import("Test2::IPC") called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/Tools/AsyncSubtest.pm line 7 | |
Test2::Tools::AsyncSubtest::BEGIN() called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/Tools/AsyncSubtest.pm line 7 | |
eval {...} called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/Tools/AsyncSubtest.pm line 7 | |
require Test2/Tools/AsyncSubtest.pm called at /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Role/Executor.pm line 16 | |
Test::Class::Moose::Role::Executor::BEGIN() called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/Tools/AsyncSubtest.pm line 7 | |
eval {...} called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/Tools/AsyncSubtest.pm line 7 | |
require Test/Class/Moose/Role/Executor.pm called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Module/Runtime.pm line 317 | |
Module::Runtime::require_module("Test::Class::Moose::Role::Executor") called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Module/Runtime.pm line 394 | |
eval {...} called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Module/Runtime.pm line 394 | |
Module::Runtime::use_package_optimistically("Test::Class::Moose::Role::Executor") called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/x86_64-linux/Moose/Util.pm line 352 | |
Moose::Util::_load_user_class("Test::Class::Moose::Role::Executor", undef) called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/x86_64-linux/Moose/Util.pm line 147 | |
Moose::Util::_apply_all_roles(Moose::Meta::Class=HASH(0x3d21130), undef, "Test::Class::Moose::Role::Executor") called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/x86_64-linux/Moose/Util.pm line 114 | |
Moose::Util::apply_all_roles(Moose::Meta::Class=HASH(0x3d21130), "Test::Class::Moose::Role::Executor") called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/x86_64-linux/Moose.pm line 57 | |
Moose::with(Moose::Meta::Class=HASH(0x3d21130), "Test::Class::Moose::Role::Executor") called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/x86_64-linux/Moose/Exporter.pm line 419 | |
Moose::with("Test::Class::Moose::Role::Executor") called at /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Executor/Sequential.pm line 12 | |
require Test/Class/Moose/Executor/Sequential.pm called at /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Runner.pm line 65 | |
Test::Class::Moose::Runner::_build__executor(Test::Class::Moose::Runner=HASH(0x3eb6c18)) called at reader Test::Class::Moose::Runner::_executor (defined at /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Runner.pm line 38) line 8 | |
Test::Class::Moose::Runner::_executor(Test::Class::Moose::Runner=HASH(0x3eb6c18)) called at inline delegation in Test::Class::Moose::Runner for _executor->runtests (attribute declared in /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Runner.pm at line 38) line 4 | |
Test::Class::Moose::Runner::runtests(Test::Class::Moose::Runner=HASH(0x3eb6c18)) called at t/no_tests_run.t line 28 | |
main::__ANON__("hub", Test2::Hub::Interceptor=HASH(0x3f0ff38), "context", Test2::API::Context=HASH(0x3d115f8)) called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/API.pm line 495 | |
eval {...} called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/API.pm line 495 | |
Test2::API::_intercept(CODE(0x1e03630), "deep", 0) called at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/API.pm line 452 | |
Test2::API::intercept(CODE(0x1e03630)) called at t/no_tests_run.t line 28 | |
BEGIN failed--compilation aborted at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Test2/Tools/AsyncSubtest.pm line 7. | |
Compilation failed in require at /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Role/Executor.pm line 16. | |
BEGIN failed--compilation aborted at /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Role/Executor.pm line 16. | |
Compilation failed in require at /home/autarch/.perlbrew/libs/perl-5.24.1@dev/lib/perl5/Module/Runtime.pm line 317. | |
Compilation failed in require at /home/autarch/projects/test-class-moose/lib/Test/Class/Moose/Runner.pm line 65. | |
A context appears to have been destroyed without first calling release(). | |
Based on $@ it does not look like an exception was thrown (this is not always | |
a reliable test) | |
This is a problem because the global error variables ($!, $@, and $?) will | |
not be restored. In addition some release callbacks will not work properly from | |
inside a DESTROY method. | |
Here are the context creation details, just in case a tool forgot to call | |
release(): | |
File: t/no_tests_run.t | |
Line: 28 | |
Tool: Test2::API::intercept | |
Cleaning up the CONTEXT stack... | |
Dubious, test returned 255 (wstat 65280, 0xff00) | |
No subtests run |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment