https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8364
Bug ID: 8364
Summary: multiple failures in 4.0.2 build tests
Product: Spamassassin
Version: 4.0.2
Hardware: PC
OS: Windows 10
Status: NEW
Severity: normal
Priority: P2
Component: Building & Packaging
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: Undefined
Hello, this is to report a multiple failures in make test of SpamAssassin 4.0.2
on Slackware 15.0 linux, Perl 5.34.3, kernel 5.15.193:
"/usr/bin/perl5.34.3" build/mkrules --exit_on_no_src --src rulesrc --out rules
--manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
"/usr/bin/perl5.34.3" build/preprocessor -Mvars -DVERSION="4.000002"
-DPREFIX="/usr/local" -DDEF_RULES_DIR="/usr/local/share/spamassassin"
-DLOCAL_RULES_DIR="/etc/mail/spamassassin"
-DLOCAL_STATE_DIR="/var/lib/spamassassin"
-DINSTALLSITELIB="/usr/local/share/perl5" -DCONTACT_ADDRESS="[email protected]"
-DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl5.34.3""
-DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
"/usr/bin/perl5.34.3" -MExtUtils::MY -e 'MY->fixin(shift)' --
blib/script/sa-update
PERL_DL_NONLAZY=1 "/usr/bin/perl5.34.3" "-MExtUtils::Command::MM"
"-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/all_modules.t ................... ok
t/basic_lint.t .................... ok
t/basic_lint_net.t ................ skipped: Net tests disabled
t/basic_lint_without_plugins.t .... ok
t/basic_lint_without_sandbox.t .... ok
t/basic_meta.t .................... ok
t/basic_meta2.t ................... ok
t/basic_obj_api.t ................. ok
t/html_colors.t ................... ok
t/html_obfu.t ..................... ok
t/html_utf8.t ..................... ok
t/html_visibility.t ............... ok
t/mimeheader.t .................... ok
t/mimeparse.t ..................... ok
t/uri.t ........................... ok
t/uri_html.t ...................... ok
t/uri_list.t ...................... ok
t/uri_saferedirect.t .............. ok
t/uri_text.t ...................... ok
t/uribl.t ......................... skipped: Net tests disabled
t/uribl_all_types.t ............... skipped: Net tests disabled
t/uribl_domains_only.t ............ skipped: Net tests disabled
t/uribl_ips_only.t ................ skipped: Net tests disabled
t/uridetail.t ..................... ok
t/urilocalbl.t .................... skipped: Net tests disabled
t/get_all_headers.t ............... ok
t/get_headers.t ................... ok
t/header.t ........................ ok
t/header_utf8.t ................... ok
t/regexp_named_capture.t .......... ok
t/regexp_valid.t .................. ok
t/askdns.t ........................ skipped: Net tests disabled
t/dnsbl.t ......................... skipped: Net tests disabled
t/dnsbl_sc_meta.t ................. skipped: Net tests disabled
t/dnsbl_subtests.t ................ skipped: Net tests disabled
t/dnsplatform.t ................... skipped: Net tests disabled
t/shortcircuit_before_dns.t ....... skipped: Net tests disabled
t/rule_multiple.t ................. ok
t/rule_names.t .................... skipped: This test requires
'run_rule_name_tests' set to 'y'.
t/rule_types.t .................... ok
# some binaries missing, not running all tests
t/extracttext.t ................... ok
t/spamd_prefork_stress.t .......... skipped: Spamd prefork stress tests
disabled
t/spamd_prefork_stress_2.t ........ skipped: Spamd prefork stress tests
disabled
t/arc.t ........................... skipped: Net tests disabled
t/authres.t ....................... ok
t/autolearn.t ..................... ok
t/autolearn_force.t ............... ok
t/autolearn_force_fail.t .......... ok
t/bayesbdb.t ...................... ok
t/bayesdbm.t ...................... ok
t/bayesdbm_flock.t ................ ok
t/bayessdbm.t ..................... ok
t/bayessdbm_seen_delete.t ......... ok
t/bayessql.t ...................... skipped: Bayes SQL tests are disabled or
DBD::SQLite not found
t/blacklist_autolearn.t ........... ok
t/blocklist_autolearn.t ........... ok
t/body_mod.t ...................... ok
t/body_str.t ...................... ok
t/check_implemented.t ............. ok
t/cidrs.t ......................... ok
t/config_errs.t ................... skipped: This script does not work yet.
There are (a) lots of failures and (b) the 'plan' line means all tests are
effectively ignored from 'make test'.
t/config_text.t ................... ok
t/config_tree_recurse.t ........... ok
t/cpp_comments_in_spamc.t ......... ok
t/cross_user_config_leak.t ........ ok
t/date.t .......................... ok
# Note: This test when successful displays lockfile warning messages
# Jan 22 12:40:33.908 [30675] warn: auto-welcomelist: open of auto-welcomelist
file failed: locker: safe_lock: cannot create tmp lockfile
./log/db_awl_path.Q3YlNo/awl/this_lock_warning_is_ok.lock.hiscom.hiscom.pl.30675
for ./log/db_awl_path.Q3YlNo/awl/this_lock_warning_is_ok.lock: Not a directory
t/db_awl_path.t ................... ok
# Jan 22 12:40:35.775 [30682] warn: auto-welcomelist: open of auto-welcomelist
file failed: locker: safe_lock: cannot create tmp lockfile
./log/db_awl_path_welcome_block.eLLl7J/awl/this_lock_warning_is_ok.lock.hiscom.hiscom.pl.30682
for ./log/db_awl_path_welcome_block.eLLl7J/awl/this_lock_warning_is_ok.lock:
Not a directory
t/db_awl_path_welcome_block.t ..... ok
t/db_awl_perms.t .................. ok
t/db_awl_perms_welcome_block.t .... ok
t/db_based_welcomelist.t .......... ok
t/db_based_welcomelist_ips.t ...... ok
t/db_based_whitelist.t ............ ok
t/db_based_whitelist_ips.t ........ ok
t/dcc.t ........................... skipped: Net tests disabled
t/debug.t ......................... ok
t/decodeshorturl.t ................ skipped: Net tests disabled
t/desc_wrap.t ..................... ok
t/dkim.t .......................... skipped: Net tests disabled
t/dmarc.t ......................... skipped: Net tests disabled
t/enable_compat.t ................. ok
t/freemail.t ...................... ok
t/freemail_welcome_block.t ........ ok
t/fromnamespoof.t ................. ok
t/gtube.t ......................... ok
t/hashbl.t ........................ skipped: Net tests disabled
t/idn_dots.t ...................... ok
t/if_can.t ........................ ok
t/if_else.t ....................... ok
t/ifversion.t ..................... ok
t/ip_addrs.t ...................... ok
t/lang_lint.t ..................... ok
t/lang_pl_tests.t ................. skipped: pl tests disabled
t/line_endings.t .................. ok
t/lint_nocreate_prefs.t ........... ok
t/local_tests_only.t .............. ok
t/memory_cycles.t ................. skipped: Devel::Cycle module required for
this test
t/metadata.t ...................... ok
t/missing_hb_separator.t .......... ok
t/mkrules.t ....................... ok
t/mkrules_else.t .................. ok
t/nonspam.t ....................... ok
t/olevbmacro.t .................... ok
t/originating_ip_hdr.t ............ ok
t/parameter_header.t .............. ok
t/pdfinfo.t ....................... ok
t/perlcritic.t .................... skipped: This test requires
Test::Perl::Critic
t/phishing.t ...................... ok
t/plugin.t ........................ ok
t/plugin_file.t ................... ok
t/plugin_priorities.t ............. ok
t/podchecker.t .................... ok
t/prefs_include.t ................. ok
t/priorities.t .................... ok
t/priorities_welcome_block.t ...... ok
t/pyzor.t ......................... skipped: Net tests disabled
t/razor2.t ........................ skipped: Net tests disabled
t/rcvd_parser.t ................... ok
t/re_base_extraction.t ............ ok
t/recips.t ........................ ok
t/recreate.t ...................... ok
t/recursion.t ..................... ok
t/redirectors.t ................... skipped: Net tests disabled
t/relative_scores.t ............... ok
# skipping IP::Geolocation::MMDB (GeoIP2) tests (not installed)
t/relaycountry.t .................. ok
t/report_safe.t ................... ok
t/reportheader.t .................. ok
t/reportheader_8bit.t ............. ok
t/reuse.t ......................... skipped: no mass check
t/root_spamd.t .................... skipped: root tests disabled
t/root_spamd_tell.t ............... skipped: root tests disabled
t/root_spamd_tell_paranoid.t ...... skipped: root tests disabled
t/root_spamd_tell_x.t ............. skipped: root tests disabled
t/root_spamd_tell_x_paranoid.t .... skipped: root tests disabled
t/root_spamd_u.t .................. skipped: root tests disabled
t/root_spamd_u_dcc.t .............. skipped: root tests disabled
t/root_spamd_virtual.t ............ skipped: root tests disabled
t/root_spamd_x.t .................. skipped: root tests disabled
t/root_spamd_x_paranoid.t ......... skipped: root tests disabled
t/root_spamd_x_u.t ................ skipped: root tests disabled
t/sa_awl.t ........................ ok
t/sa_awl_welcome_block.t .......... ok
Failed to create connection to spamd daemon: Connection refused
t/sa_check_spamd.t ................ ok
t/sa_compile.t .................... ok
# Testing with DB_File
# Testing with GDBM_File
# Testing with SDBM_File
t/sa_txrep.t ...................... ok
t/sa_txrep_sql.t .................. skipped: Net tests disabled
t/sa_txrep_welcomelist_out.t ...... skipped: Net tests disabled
t/sha1.t .......................... ok
t/shortcircuit.t .................. ok
t/spam.t .......................... ok
t/spamc.t ......................... ok
t/spamc_B.t ....................... ok
t/spamc_bug6176.t ................. ok
t/spamc_c.t ....................... ok
t/spamc_c_stdout_closed.t ......... ok
t/spamc_cf.t ...................... ok
t/spamc_E.t ....................... ok
t/spamc_H.t ....................... skipped: Net tests disabled
t/spamc_headers.t ................. ok
t/spamc_l.t ....................... ok
t/spamc_optC.t .................... ok
Not found: learned spam = Message successfully un/learned at
t/spamc_optL.t line 23.
# Failed test at t/SATest.pm line 934.
Output can be examined in: log/spamc_optL.LzkwuK/d.spamc_optL/out.0
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test at t/spamc_optL.t line 30.
Not found: spam in database = 1 0 non-token data: nspam at
t/spamc_optL.t line 31.
# Failed test at t/SATest.pm line 934.
Output can be examined in: log/spamc_optL.LzkwuK/d.spamc_optL/out.0
log/spamc_optL.LzkwuK/d.spamc_optL/out.2
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test at t/spamc_optL.t line 35.
Not found: spam in database = 1 0 non-token data: nspam at
t/spamc_optL.t line 36.
# Failed test at t/SATest.pm line 934.
Output can be examined in: log/spamc_optL.LzkwuK/d.spamc_optL/out.0
log/spamc_optL.LzkwuK/d.spamc_optL/out.2
Not found: forget spam = Message successfully un/learned at
t/spamc_optL.t line 40.
# Failed test at t/SATest.pm line 934.
Output can be examined in: log/spamc_optL.LzkwuK/d.spamc_optL/out.0
log/spamc_optL.LzkwuK/d.spamc_optL/out.2
log/spamc_optL.LzkwuK/d.spamc_optL/out.8
Not found: learned ham = Message successfully un/learned at
t/spamc_optL.t line 44.
# Failed test at t/SATest.pm line 934.
Output can be examined in: log/spamc_optL.LzkwuK/d.spamc_optL/out.0
log/spamc_optL.LzkwuK/d.spamc_optL/out.2
log/spamc_optL.LzkwuK/d.spamc_optL/out.8
log/spamc_optL.LzkwuK/d.spamc_optL/out.10
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test at t/spamc_optL.t line 51.
Not found: ham in database = 1 0 non-token data: nham at
t/spamc_optL.t line 52.
# Failed test at t/SATest.pm line 934.
Output can be examined in: log/spamc_optL.LzkwuK/d.spamc_optL/out.0
log/spamc_optL.LzkwuK/d.spamc_optL/out.2
log/spamc_optL.LzkwuK/d.spamc_optL/out.8
log/spamc_optL.LzkwuK/d.spamc_optL/out.10
log/spamc_optL.LzkwuK/d.spamc_optL/out.12
Not found: learned ham = Message successfully un/learned at
t/spamc_optL.t line 56.
# Failed test at t/SATest.pm line 934.
Output can be examined in: log/spamc_optL.LzkwuK/d.spamc_optL/out.0
log/spamc_optL.LzkwuK/d.spamc_optL/out.2
log/spamc_optL.LzkwuK/d.spamc_optL/out.8
log/spamc_optL.LzkwuK/d.spamc_optL/out.10
log/spamc_optL.LzkwuK/d.spamc_optL/out.12
log/spamc_optL.LzkwuK/d.spamc_optL/out.16
# Looks like you failed 10 tests of 18.
t/spamc_optL.t ....................
Dubious, test returned 10 (wstat 2560, 0xa00)
Failed 10/18 subtests
t/spamc_x_e.t ..................... ok
t/spamc_x_E_R.t ................... ok
t/spamc_y.t ....................... ok
t/spamc_z.t ....................... ok
t/spamd.t ......................... ok
t/spamd_allow_user_rules.t ........ ok
#
# If test fails 'connection reset by peer', may be low memory on test machine
# Failed test at t/spamd_client.t line 158.
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test at t/spamd_client.t line 163.
Not found: spam in database = 1 0 non-token data: nspam at
t/spamd_client.t line 164.
# Failed test at t/SATest.pm line 934.
# Failed test at t/spamd_client.t line 167.
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test at t/spamd_client.t line 171.
Not found: ham in database = 0 0 non-token data: nham at
t/spamd_client.t line 172.
# Failed test at t/SATest.pm line 934.
Not found: spam in database = 0 0 non-token data: nspam at
t/spamd_client.t line 172.
# Failed test at t/SATest.pm line 934.
# Failed test at t/spamd_client.t line 178.
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test at t/spamd_client.t line 183.
Not found: ham in database = 1 0 non-token data: nham at
t/spamd_client.t line 184.
# Failed test at t/SATest.pm line 934.
# Failed test at t/spamd_client.t line 187.
ERROR: Bayes dump returned an error, please re-run with -D for more information
# Failed test at t/spamd_client.t line 191.
Not found: ham in database = 0 0 non-token data: nham at
t/spamd_client.t line 192.
# Failed test at t/SATest.pm line 934.
Not found: spam in database = 0 0 non-token data: nspam at
t/spamd_client.t line 192.
# Failed test at t/SATest.pm line 934.
# Looks like you failed 14 tests of 52.
t/spamd_client.t ..................
Dubious, test returned 14 (wstat 3584, 0xe00)
Failed 14/52 subtests
t/spamd_hup.t ..................... ok
t/spamd_kill_restart.t ............ ok
t/spamd_kill_restart_rr.t ......... ok
t/spamd_ldap.t .................... skipped: LDAP tests disabled
t/spamd_maxchildren.t ............. ok
t/spamd_maxsize.t ................. ok
t/spamd_parallel.t ................ ok
t/spamd_plugin.t .................. skipped: UID nobody tests
t/spamd_port.t .................... ok
t/spamd_prefork_stress_3.t ........ skipped: Spamd prefork stress tests
disabled
t/spamd_prefork_stress_4.t ........ skipped: Spamd prefork stress tests
disabled
t/spamd_protocol_10.t ............. ok
t/spamd_report.t .................. ok
t/spamd_report_ifspam.t ........... ok
t/spamd_sql_prefs.t ............... skipped: SQLite is unavailble
t/spamd_ssl.t ..................... skipped: SSL is unavailble
t/spamd_ssl_accept_fail.t ......... skipped: SSL is unavailble
t/spamd_ssl_z.t ................... skipped: SSL is unavailble
t/spamd_stop.t .................... ok
t/spamd_symbols.t ................. ok
t/spamd_syslog.t .................. ok
t/spamd_unix.t .................... ok
t/spamd_unix_and_tcp.t ............ ok
t/spamd_user_rules_leak.t ......... ok
t/spamd_utf8.t .................... ok
t/spamd_welcomelist_leak.t ........ ok
t/spamd_whitelist_leak.t .......... ok
t/spf.t ........................... skipped: Net tests disabled
t/spf_welcome_block.t ............. skipped: Net tests disabled
t/sql_based_welcomelist.t ......... skipped: run_awl_sql_tests not enabled or
DBI/SQLite not found
t/sql_based_whitelist.t ........... skipped: run_awl_sql_tests not enabled or
DBI/SQLite not found
t/stop_always_matching_regexps.t .. ok
t/strip2.t ........................ ok
t/strip_no_subject.t .............. ok
t/stripmarkup.t ................... ok
t/tainted_msg.t ................... ok
t/text_bad_ctype.t ................ ok
t/timeout.t ....................... ok
t/trust_path.t .................... ok
t/utf16.t ......................... ok
t/utf8.t .......................... ok
t/util_parse_header_addresses.t ... ok
t/util_wrap.t ..................... ok
t/welcomelist_addrs.t ............. ok
t/welcomelist_from.t .............. ok
t/welcomelist_subject.t ........... ok
t/welcomelist_to.t ................ ok
t/whitelist_addrs.t ............... ok
t/whitelist_from.t ................ ok
t/whitelist_subject.t ............. ok
t/whitelist_to.t .................. ok
t/wlbl_uri.t ...................... ok
Test Summary Report
-------------------
t/spamc_optL.t (Wstat: 2560 (exited 10) Tests: 18 Failed: 10)
Failed tests: 2, 5-8, 10, 12, 15-16, 18
Non-zero exit status: 10
t/spamd_client.t (Wstat: 3584 (exited 14) Tests: 52 Failed: 14)
Failed tests: 35, 37-42, 44, 46-51
Non-zero exit status: 14
Files=221, Tests=3855, 1051 wallclock secs ( 1.66 usr 0.47 sys + 404.01 cusr
42.79 csys = 448.93 CPU)
Result: FAIL
Failed 2/221 test programs. 24/3855 subtests failed.
make: *** [Makefile:1526: test_dynamic] Error 255
--
You are receiving this mail because:
You are the assignee for the bug.