Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing output is noisy. #217

Open
Leont opened this issue Feb 20, 2017 · 1 comment
Open

Testing output is noisy. #217

Leont opened this issue Feb 20, 2017 · 1 comment

Comments

@Leont
Copy link

Leont commented Feb 20, 2017

When I run ./Build test. The chatter in between the harness output looks to me like output from externals programs that should be silenced unless a test fails.

t/00_compile.t ............................... ok   
t/01_load_all.t .............................. ok    
t/03_step.t .................................. 8/? No git remote.
t/03_step.t .................................. ok   
t/05_metadata.t .............................. ok   
t/bumpversion.t .............................. ok   
t/cli/build.t ................................ ok   
t/cli/clean.t ................................ ok   
t/cli/regenerate_BuildPL.t ................... To file:///tmp/Ffm2vdI4v5
 * [new branch]      master -> master
To file:///tmp/Ffm2vdI4v5
 * [new tag]         0.01 -> 0.01
t/cli/regenerate_BuildPL.t ................... ok   
t/cli/release.t .............................. To file:///tmp/pK0jakId2u
 * [new branch]      master -> master
To file:///tmp/pK0jakId2u
 * [new tag]         0.01 -> 0.01
t/cli/release.t .............................. ok   
t/cli/release_no_pause_file.t ................ Subroutine CPAN::Uploader::read_config_file redefined at t/cli/release_no_pause_file.t line 36, <DATA> line 258.
t/cli/release_no_pause_file.t ................ ok   
t/cli/release_notest.t ....................... To file:///tmp/2OCUPWXXmt
 * [new branch]      master -> master
To file:///tmp/2OCUPWXXmt
 * [new tag]         0.01 -> 0.01
t/cli/release_notest.t ....................... ok   
t/cli/release_with_hooks.t ................... To file:///tmp/A89qt7PjzA
 * [new branch]      master -> master
To file:///tmp/A89qt7PjzA
 * [new tag]         0.01 -> 0.01
t/cli/release_with_hooks.t ................... ok   
t/dist.t ..................................... ok   
t/filegatherer.t ............................. 1/? Cloning into '/tmp/dNXxaqZhbF/libbar'...
Cloning into '/tmp/dNXxaqZhbF/libfoo'...
t/filegatherer.t ............................. ok   
t/filegatherer/submodules-recursive.t ........ 1/? Cloning into '/tmp/nlaOrNsNts/libfoo'...
Cloning into '/tmp/nlaOrNsNts/libbar'...
Cloning into '/tmp/fjL6cc7gmq/libfoo'...
Cloning into '/tmp/fjL6cc7gmq/libbar'...
Cloning into '/tmp/3wAbyJarsC/libfoo'...
Cloning into '/tmp/3wAbyJarsC/libbar'...
Submodule 'libbar' (file:///tmp/IyE0rfFIa4) registered for path 'libbar/libbar'
Submodule 'libfoo' (file:///tmp/juViXjKTUj) registered for path 'libbar/libfoo'
Cloning into '/tmp/3wAbyJarsC/libbar/libbar'...
Cloning into '/tmp/3wAbyJarsC/libbar/libfoo'...
Submodule 'libbar' (file:///tmp/yIP7B8FI93) registered for path 'libfoo/libbar'
Submodule 'libfoo' (file:///tmp/PdFRzQvUkT) registered for path 'libfoo/libfoo'
Cloning into '/tmp/3wAbyJarsC/libfoo/libbar'...
Cloning into '/tmp/3wAbyJarsC/libfoo/libfoo'...
t/filegatherer/submodules-recursive.t ........ ok   
t/gitignore.t ................................ ok   
t/migrate/changes.t .......................... ok   
t/migrate/dzil.t ............................. ok   
t/migrate/eumm.t ............................. cpanfile not found at -e line 1.
t/migrate/eumm.t ............................. ok   
t/migrate/no-changes.t ....................... ok   
t/migrate/no-pod.t ........................... Cannot determine author info from lib/Acme/Foo.pm
Cannot determine license info from lib/Acme/Foo.pm
Cannot retrieve 'abstract' from /tmp/AJCbMJcOLR. You need to write POD in your main module.
t/migrate/no-pod.t ........................... ok   
t/migrate/tmpfiles.t ......................... ok   
t/module_maker/PL_files.t .................... ok   
t/module_maker/allow_pureperl.t .............. ok   
t/module_maker/c_source.t .................... ok   
t/module_maker/eumm.t ........................ Can't exec "tree": No such file or directory at t/module_maker/eumm.t line 53.
t/module_maker/eumm.t ........................ ok   
t/module_maker/eumm/run_tests.t .............. 
#   Failed test at xt/fail.t line 4.
# Looks like you failed 1 test of 1.

#   Failed test at xt/fail.t line 4.
# Looks like you failed 1 test of 1.
t/module_maker/eumm/run_tests.t .............. ok   
t/module_maker/requires_external_bin.t ....... ok   
t/module_maker/tap_harness_args.t ............ ok   
t/module_maker/tiny.t ........................ Can't exec "tree": No such file or directory at t/module_maker/tiny.t line 45.
t/module_maker/tiny.t ........................ ok   
t/module_maker/tiny/requires_external_bin.t .. ok   
t/module_maker/tiny/run_tests.t .............. 
#   Failed test at xt/fail.t line 4.
# Looks like you failed 1 test of 1.

#   Failed test at xt/fail.t line 4.
# Looks like you failed 1 test of 1.
t/module_maker/tiny/run_tests.t .............. ok   
t/module_maker/xsutil.t ...................... ok    
t/new/dist-name.t ............................ ok   
t/profile-xs.t ............................... ok   
t/profile/module-build.t ..................... ok   
t/project/badge.t ............................ ok   
t/project/contributors.t ..................... ok   
t/project/detect_source_path.t ............... ok   
t/project/dist_name.t ........................ ok   
t/project/format_tag.t ....................... ok   
t/project/from.t ............................. ok   
t/project/license.t .......................... ok   
t/project/meta.t ............................. ok   
t/project/meta_no_index.t .................... ok   
t/project/script_files.t ..................... ok   
t/project/unstable.t ......................... ok   
t/project/xsutil.t ........................... ok   
t/release_test/config.t ...................... ok   
t/work_dir/_rewrite_pod.t .................... skipped: Pod rewriting is temporary disabled.
t/work_dir/copy.t ............................ ok   
t/work_dir/dist.t ............................ ok   
t/work_dir/release_test.t .................... ok   
All tests successful.
Files=53, Tests=157, 45 wallclock secs ( 0.43 usr  0.06 sys + 34.76 cusr  4.05 csys = 39.30 CPU)
Result: PASS
@dolmen
Copy link

dolmen commented Mar 22, 2017

I reproduce the same.
I am even more concerned by warnings and test failures that do not appear in the final result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants