I installed perl from conda and fixed installation to be able to install modules via cpanm following instructions from: Unable to install perl modules via cpanm in conda environments
Unfortunately, I wasn't still able to properly install File::NFSLock module both with cipanm
and manually (perl Makefile.PL
) unless I use --force --notest
. The problem is that tests fail with:
# Failed test at t/300_bl_sh.t line 115.
Shared locks not running simultaneously at t/300_bl_sh.t line 116, <$rd3> line 18.
# Looks like your test exited with 4 just after 27.
t/300_bl_sh.t ..... Dubious, test returned 4 (wstat 1024, 0x400)
Failed 47/73 subtests
t/400_kill.t ...... ok
t/410_die.t ....... ok
t/420_crash.t ..... ok
t/430_taint.t ..... ok
Test Summary Report
-------------------
t/300_bl_sh.t (Wstat: 1024 Tests: 27 Failed: 1)
Failed test: 27
Non-zero exit status: 4
Parse errors: Bad plan. You planned 73 tests but ran 27.
I'm working on an nfs4 filesystem. Can there be any possible issue in using this module in this filesystem even if some tests failed?