See http://hudson.zones.apache.org/hudson/job/SpamAssassin-trunk/2556/changes

Changes:

[mmartinec] bug 3748: match code to docs: test $opts->{message} for defined 
instead of treating it as a boolean

------------------------------------------
[...truncated 39858 lines...]
# Failed test 5 in t/SATest.pm at line 707 fail #2
        Checking for anti-pattern a4 at t/whitelist_from.t line 43.
ok 6
        Checking for anti-pattern a2 at t/whitelist_from.t line 43.
ok 7
        Checking for anti-pattern a3 at t/whitelist_from.t line 43.
ok 8
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/010
        Not found: w1 =  USER_IN_WHITELIST  at t/whitelist_from.t line 47.
        Checking w1
Output can be examined in: log/d.whitelist_from/9
not ok 9
# Failed test 9 in t/SATest.pm at line 707 fail #3
        Checking for anti-pattern a4 at t/whitelist_from.t line 47.
ok 10
        Checking for anti-pattern a2 at t/whitelist_from.t line 47.
ok 11
        Checking for anti-pattern a3 at t/whitelist_from.t line 47.
ok 12
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/011
        Not found: w5 =  USER_IN_DEF_WHITELIST  at t/whitelist_from.t line 61.
        Checking w5
Output can be examined in: log/d.whitelist_from/13
not ok 13
# Failed test 13 in t/SATest.pm at line 707 fail #4
        Checking for anti-pattern a8 at t/whitelist_from.t line 61.
ok 14
        Checking for anti-pattern a7 at t/whitelist_from.t line 61.
ok 15
        Checking for anti-pattern a6 at t/whitelist_from.t line 61.
ok 16
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/012
        Not found: w5 =  USER_IN_DEF_WHITELIST  at t/whitelist_from.t line 65.
        Checking w5
Output can be examined in: log/d.whitelist_from/17
not ok 17
# Failed test 17 in t/SATest.pm at line 707 fail #5
        Checking for anti-pattern a8 at t/whitelist_from.t line 65.
ok 18
        Checking for anti-pattern a7 at t/whitelist_from.t line 65.
ok 19
        Checking for anti-pattern a6 at t/whitelist_from.t line 65.
ok 20
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/013
        Checking for anti-pattern a12 at t/whitelist_from.t line 78.
ok 21
        Checking for anti-pattern a10 at t/whitelist_from.t line 78.
ok 22
        Checking for anti-pattern a11 at t/whitelist_from.t line 78.
ok 23
        Checking for anti-pattern a9 at t/whitelist_from.t line 78.
ok 24
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/014
        Checking for anti-pattern a12 at t/whitelist_from.t line 82.
ok 25
        Checking for anti-pattern a10 at t/whitelist_from.t line 82.
ok 26
        Checking for anti-pattern a11 at t/whitelist_from.t line 82.
ok 27
        Checking for anti-pattern a9 at t/whitelist_from.t line 82.
ok 28
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/015
        Checking for anti-pattern a12 at t/whitelist_from.t line 86.
ok 29
        Checking for anti-pattern a10 at t/whitelist_from.t line 86.
ok 30
        Checking for anti-pattern a11 at t/whitelist_from.t line 86.
ok 31
        Checking for anti-pattern a9 at t/whitelist_from.t line 86.
ok 32
FAILED tests 1, 5, 9, 13, 17
        Failed 5/32 tests, 84.38% okay
t/whitelist_subject.............1..4
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/016
        Not found: whitelist-subject =  SUBJECT_IN_WHITELIST  at 
t/whitelist_subject.t line 32.
Output can be examined in: log/d.whitelist_subject/1
ok 1
        Checking whitelist-subject
not ok 2
# Failed test 2 in t/SATest.pm at line 707
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/015
        Not found: blacklist-subject =  SUBJECT_IN_BLACKLIST  at 
t/whitelist_subject.t line 38.
Output can be examined in: log/d.whitelist_subject/3
ok 3
        Checking blacklist-subject
not ok 4
# Failed test 4 in t/SATest.pm at line 707 fail #2
FAILED tests 2, 4
        Failed 2/4 tests, 50.00% okay
t/whitelist_to..................1..1
        /home/jm/tools/perl561/bin/perl -T -w ../spamassassin.raw -C 
log/test_rules_copy  --siteconfigpath log/localrules.tmp -p log/tst.cf  -L -t < 
data/nice/016
        Not found: hit-wl =  USER_IN_WHITELIST_TO  at t/whitelist_to.t line 21.
Output can be examined in: log/d.whitelist_to/1
        Checking hit-wl
not ok 1
# Failed test 1 in t/SATest.pm at line 707
FAILED test 1
        Failed 1/1 tests, 0.00% okay
t/zz_cleanup....................1..1
ok 1
ok
Failed Test                Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/bayessdbm.t                            52    5   9.62%  7-9 45-46
t/bayessdbm_seen_delete.t                54    5   9.26%  7-9 47-48
t/blacklist_autolearn.t                   3    1  33.33%  2
t/config_text.t                           2    2 100.00%  1-2
t/config_tree_recurse.t      17  4352     4    8 200.00%  1-4
t/db_based_whitelist.t                    8    2  25.00%  6 8
t/db_based_whitelist_ips.t                8    1  12.50%  6
t/desc_wrap.t                            10    8  80.00%  2-5 7-10
t/dnsbl.t                                23   18  78.26%  1-18
t/dnsbl_sc_meta.t                         2    2 100.00%  1-2
t/duplicates.t                           21    3  14.29%  10 13 21
t/get_all_headers.t                       4    1  25.00%  3
t/get_headers.t                          13   13 100.00%  1-13
t/gtube.t                                 4    2  50.00%  2 4
t/html_obfu.t                             6    5  83.33%  1-5
t/ifversion.t                             4    1  25.00%  2
t/line_endings.t                         26   10  38.46%  2 6 8 10 12 15 19 21
                                                          23 25
t/metadata.t                              3    1  33.33%  2
t/mimeheader.t                            4    4 100.00%  1-4
t/mimeparse.t                            31   31 100.00%  1-31
t/missing_hb_separator.t                 12   12 100.00%  1-12
t/nonspam.t                               1    1 100.00%  1
t/plugin.t                                6    1  16.67%  2
t/plugin_file.t                           9    1  11.11%  2
t/prefs_include.t                         2    2 100.00%  1-2
t/recips.t                                6    3  50.00%  1-3
t/report_safe.t                           8    3  37.50%  1 5 7
t/reportheader.t                         11    8  72.73%  1-6 8-9
t/reportheader_8bit.t                     2    2 100.00%  1-2
t/rule_multiple.t                        10    6  60.00%  1 3-7
t/rule_types.t                            9    8  88.89%  1-4 6-9
t/shortcircuit.t                          8    4  50.00%  2-3 6-7
t/spam.t                                  7    4  57.14%  2-4 6
t/spamc_B.t                               9    1  11.11%  5
t/spamc_E.t                               2    2 100.00%  1-2
t/spamc_H.t                               5    1  20.00%  3
t/spamc_cf.t                              4    1  25.00%  2
t/spamc_headers.t                         5    2  40.00%  2-3
t/spamc_x_E_R.t                          49    5  10.20%  2 4-6 8
t/spamc_z.t                               9    6  66.67%  2-6 8
t/spamd.t                                14    6  42.86%  3-7 9
t/spamd_allow_user_rules.t                5    1  20.00%  4
t/spamd_client.t                         52    4   7.69%  11 13 28 30
t/spamd_hup.t                           110   10   9.09%  10 21 32 43 54 65 76
                                                          87 98 109
t/spamd_kill_restart.t                   93    1   1.08%  92
t/spamd_kill_restart_rr.t                93    1   1.08%  92
t/spamd_maxchildren.t                    22    6  27.27%  3-4 6 17-18 20
t/spamd_parallel.t                       20    6  30.00%  2-3 5 16-17 19
t/spamd_port.t                            4    1  25.00%  2
t/spamd_prefork_stress.t                 14    6  42.86%  3-4 6 9-10 12
t/spamd_prefork_stress_2.t               14    6  42.86%  3-4 6 9-10 12
Failed Test                Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/spamd_prefork_stress_3.t              291   54  18.56%  3-4 9-10 37-38 43-44
                                                          49-50 55-56 82-83 88-
                                                          89 94-95 100-101 127-
                                                          128 133-134 139-140
                                                          145-146 172-173 178-
                                                          179 184-185 190-191
                                                          217-218 223-224 229-
                                                          230 235-236 262-263
                                                          268-269 274-275 280-
                                                          281 286-287
t/spamd_prefork_stress_4.t               43   30  69.77%  3-4 6 9-10 12 14-34
                                                          36-37 39
t/spamd_protocol_10.t                    10    4  40.00%  2-3 7-8
t/spamd_report.t                          6    3  50.00%  3-5
t/spamd_report_ifspam.t                  10    3  30.00%  3-5
t/spamd_symbols.t                         3    2  66.67%  2-3
t/spamd_syslog.t                          7    4  57.14%  2-4 6
t/spamd_unix.t                            4    1  25.00%  2
t/spamd_unix_and_tcp.t                   10    4  40.00%  2 5 7 10
t/spamd_user_rules_leak.t                28    6  21.43%  3-6 9 20
t/strip2.t                               98   20  20.41%  5 10 15 20 25 30 35
                                                          40 45 50 55 60 65 70
                                                          75 80 85 90 95 98
t/strip_no_subject.t                      4    4 100.00%  1-4
t/stripmarkup.t                           4    3  75.00%  2-4
t/tainted_msg.t                           9    8  88.89%  2-9
t/text_bad_ctype.t                        2    1  50.00%  1
t/trust_path.t                           96   32  33.33%  3 6 9 12 15 18 21 24
                                                          27 30 33 36 39 42 45
                                                          48 51 54 57 60 63 66
                                                          69 72 75 78 81 84 87
                                                          90 93 96
t/uri.t                                  95    7   7.37%  1-7
t/uri_html.t                              2    1  50.00%  1
t/uri_text.t                            678  623  91.89%  1-623
t/uribl.t                                 5    4  80.00%  2-5
t/whitelist_addrs.t         255 65280    35   46 131.43%  4-5 14-35
t/whitelist_from.t                       32    5  15.62%  1 5 9 13 17
t/whitelist_subject.t                     4    2  50.00%  2 4
t/whitelist_to.t                          1    1 100.00%  1
35 tests skipped.
Failed 75/150 test scripts, 50.00% okay. 1086/3091 subtests failed, 64.87% okay.
*** Error code 11
make: Fatal error: Command failed for target `test_dynamic'
+ mv t/log artifacts/t.log.make_test_p561 
+ perl ./build/hudson/tap-to-junit-xml make test testxml/make_test 
+ perl ./build/hudson/tap-to-junit-xml make disttest testxml/make_disttest 
+ perl ./build/hudson/tap-to-junit-xml make test with perl561 
testxml/make_test_p561 
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results
ERROR: Failed to archive JUnit reports
hudson.util.IOException2: Failed to read 
http://hudson.zones.apache.org/hudson/job/SpamAssassin-trunk/ws/sa_trunk/testxml/make_test_p561.115.xml
 
        at hudson.tasks.junit.TestResult.parse(TestResult.java:148)
        at hudson.tasks.junit.TestResult.parse(TestResult.java:95)
        at hudson.tasks.junit.TestResult.<init>(TestResult.java:72)
        at 
hudson.tasks.junit.JUnitResultArchiver$1.invoke(JUnitResultArchiver.java:66)
        at 
hudson.tasks.junit.JUnitResultArchiver$1.invoke(JUnitResultArchiver.java:53)
        at hudson.FilePath.act(FilePath.java:389)
        at 
hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:53)
        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:322)
        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:310)
        at hudson.model.Build$RunnerImpl.post2(Build.java:126)
        at 
hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:295)
        at hudson.model.Run.run(Run.java:843)
        at hudson.model.Build.run(Build.java:88)
        at hudson.model.ResourceController.execute(ResourceController.java:70)
        at hudson.model.Executor.run(Executor.java:90)
Caused by: org.dom4j.DocumentException: Error on line 68 of document 
file://http://hudson.zones.apache.org/hudson/job/SpamAssassin-trunk/ws/sa_trunk/testxml/make_test_p561.115.xml
  : An invalid XML character (Unicode: 0xc) was found in the CDATA section. 
Nested exception: An invalid XML character (Unicode: 0xc) was found in the 
CDATA section.
        at org.dom4j.io.SAXReader.read(SAXReader.java:482)
        at org.dom4j.io.SAXReader.read(SAXReader.java:264)
        at hudson.tasks.junit.SuiteResult.parse(SuiteResult.java:63)
        at hudson.tasks.junit.TestResult.parse(TestResult.java:139)
        ... 14 more
Caused by: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 
0xc) was found in the CDATA section.
        at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
        at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
        at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
        at 
com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1411)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanCDATASection(XMLDocumentFragmentScannerImpl.java:1680)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2970)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
        at 
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
        at 
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
        at org.dom4j.io.SAXReader.read(SAXReader.java:465)
        ... 17 more

Reply via email to