
I just pulled out logback trunk, and ran "mvn install" This gave two failures and aborted the build "Results : Failed tests: basic(ch.qos.logback.classic.net.SyslogAppenderTest) tException(ch.qos.logback.classic.net.SyslogAppenderTest) Tests run: 207, Failures: 2, Errors: 0, Skipped: 8 " This is OS X 10.5.5 with 64-bit 1.6 JVM. /Thorbjørn

Hi Thorbjørn, The SyslogAppenderTest uses a fixed port. Probably the second time you ran the test the port was in the "LINGERING" state from the previous run. I'll modify the test to use a random port so that the problem does not reoccur. Thanks for the info, Thorbjørn Ravn Andersen wrote:
I just pulled out logback trunk, and ran
"mvn install"
This gave two failures and aborted the build
"Results :
Failed tests: basic(ch.qos.logback.classic.net.SyslogAppenderTest) tException(ch.qos.logback.classic.net.SyslogAppenderTest)
Tests run: 207, Failures: 2, Errors: 0, Skipped: 8 "
This is OS X 10.5.5 with 64-bit 1.6 JVM.
/Thorbjørn
-- Ceki Gülcü Logback: The reliable, generic, fast and flexible logging framework for Java. http://logback.qos.ch

In revision 1925, I modified several test to use random ports for tests to reduce the probability in LINGERING ports between successive runs This should prevent SyslogAppenderTest from failing. Ceki Gulcu wrote:
Hi Thorbjørn,
The SyslogAppenderTest uses a fixed port. Probably the second time you ran the test the port was in the "LINGERING" state from the previous run. I'll modify the test to use a random port so that the problem does not reoccur.
Thanks for the info,
Thorbjørn Ravn Andersen wrote:
I just pulled out logback trunk, and ran
"mvn install"
This gave two failures and aborted the build
"Results :
Failed tests: basic(ch.qos.logback.classic.net.SyslogAppenderTest) tException(ch.qos.logback.classic.net.SyslogAppenderTest)
Tests run: 207, Failures: 2, Errors: 0, Skipped: 8 "
This is OS X 10.5.5 with 64-bit 1.6 JVM.
/Thorbjørn
-- Ceki Gülcü Logback: The reliable, generic, fast and flexible logging framework for Java. http://logback.qos.ch

Ceki Gulcu skrev:
In revision 1925, I modified several test to use random ports for tests to reduce the probability in LINGERING ports between successive runs
This should prevent SyslogAppenderTest from failing.
Just did a "svn up" and "mvn install" after having left it untouched since I reported the failure. Unfortunately it still fails: Results : Failed tests: basic(ch.qos.logback.classic.net.SyslogAppenderTest) tException(ch.qos.logback.classic.net.SyslogAppenderTest) Tests run: 207, Failures: 2, Errors: 0, Skipped: 8 Let me know if you need further information, or I need to open an issue in Jira.

What do the contents of logback-classic/target/surefire-reports/ch.qos.logback.classic.net.SyslogAppenderTest.txt say? Thorbjørn Ravn Andersen wrote:
Ceki Gulcu skrev:
In revision 1925, I modified several test to use random ports for tests to reduce the probability in LINGERING ports between successive runs
This should prevent SyslogAppenderTest from failing.
Just did a "svn up" and "mvn install" after having left it untouched since I reported the failure. Unfortunately it still fails:
Results :
Failed tests: basic(ch.qos.logback.classic.net.SyslogAppenderTest) tException(ch.qos.logback.classic.net.SyslogAppenderTest)
Tests run: 207, Failures: 2, Errors: 0, Skipped: 8
Let me know if you need further information, or I need to open an issue in Jira. _______________________________________________ logback-dev mailing list logback-dev@qos.ch http://qos.ch/mailman/listinfo/logback-dev
-- Ceki Gülcü Logback: The reliable, generic, fast and flexible logging framework for Java. http://logback.qos.ch

Ceki Gulcu skrev:
What do the contents of logback-classic/target/surefire-reports/ch.qos.logback.classic.net.SyslogAppenderTest.txt say?
Heh, I truly must say that I did not know that file existed and what it said. The contents is as follows: ------------------------------------------------------------------------------- Test set: ch.qos.logback.classic.net.SyslogAppenderTest ------------------------------------------------------------------------------- Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.463 sec <<< FAILURE! basic(ch.qos.logback.classic.net.SyslogAppenderTest) Time elapsed: 0.135 sec <<< FAILURE! java.lang.AssertionError: at org.junit.Assert.fail(Assert.java:74) at org.junit.Assert.assertTrue(Assert.java:37) at org.junit.Assert.assertTrue(Assert.java:46) at ch.qos.logback.classic.net.SyslogAppenderTest.basic(SyslogAppenderTest.java:80) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ..... tException(ch.qos.logback.classic.net.SyslogAppenderTest) Time elapsed: 0.106 sec <<< FAILURE! java.lang.AssertionError: at org.junit.Assert.fail(Assert.java:74) at org.junit.Assert.assertTrue(Assert.java:37) at org.junit.Assert.assertTrue(Assert.java:46) at ch.qos.logback.classic.net.SyslogAppenderTest.tException(SyslogAppenderTest.java:135) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ... (skipped lines fromt he invocating framework). The MacBook is not particularly loaded (iTunes and a browser). /Thorbjørn

Ah, thank you. Java on OS X probably prints thread names in an unexpected format. Could you please 'svn up & mvn install" and send me the contents of surefire-reports/*.SyslogAppenderTest.txt again ? Thorbjørn Ravn Andersen wrote:
Ceki Gulcu skrev:
What do the contents of logback-classic/target/surefire-reports/ch.qos.logback.classic.net.SyslogAppenderTest.txt say?
Heh, I truly must say that I did not know that file existed and what it said. The contents is as follows:
------------------------------------------------------------------------------- Test set: ch.qos.logback.classic.net.SyslogAppenderTest ------------------------------------------------------------------------------- Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.463 sec <<< FAILURE! basic(ch.qos.logback.classic.net.SyslogAppenderTest) Time elapsed: 0.135 sec <<< FAILURE! java.lang.AssertionError: at org.junit.Assert.fail(Assert.java:74) at org.junit.Assert.assertTrue(Assert.java:37) at org.junit.Assert.assertTrue(Assert.java:46) at ch.qos.logback.classic.net.SyslogAppenderTest.basic(SyslogAppenderTest.java:80) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) .....
tException(ch.qos.logback.classic.net.SyslogAppenderTest) Time elapsed: 0.106 sec <<< FAILURE! java.lang.AssertionError: at org.junit.Assert.fail(Assert.java:74) at org.junit.Assert.assertTrue(Assert.java:37) at org.junit.Assert.assertTrue(Assert.java:46) at ch.qos.logback.classic.net.SyslogAppenderTest.tException(SyslogAppenderTest.java:135) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ...
(skipped lines fromt he invocating framework).
The MacBook is not particularly loaded (iTunes and a browser).
/Thorbjørn _______________________________________________ logback-dev mailing list logback-dev@qos.ch http://qos.ch/mailman/listinfo/logback-dev
-- Ceki Gülcü Logback: The reliable, generic, fast and flexible logging framework for Java. http://logback.qos.ch

Ceki Gulcu skrev:
Ah, thank you. Java on OS X probably prints thread names in an unexpected format. Could you please 'svn up & mvn install" and send me the contents of surefire-reports/*.SyslogAppenderTest.txt again ?
Here you are: ------------------------------------------------------------------------------- Test set: ch.qos.logback.classic.net.SyslogAppenderTest ------------------------------------------------------------------------------- Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.253 sec <<< FAILURE! basic(ch.qos.logback.classic.net.SyslogAppenderTest) Time elapsed: 0.117 sec <<< FAILURE! java.lang.AssertionError: at org.junit.Assert.fail(Assert.java:74) at org.junit.Assert.assertTrue(Assert.java:37) at org.junit.Assert.assertTrue(Assert.java:46) at ch.qos.logback.classic.net.SyslogAppenderTest.basic(SyslogAppenderTest.java:82) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) at org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) at org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) at org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997) tException(ch.qos.logback.classic.net.SyslogAppenderTest) Time elapsed: 0.107 sec <<< FAILURE! java.lang.AssertionError: at org.junit.Assert.fail(Assert.java:74) at org.junit.Assert.assertTrue(Assert.java:37) at org.junit.Assert.assertTrue(Assert.java:46) at ch.qos.logback.classic.net.SyslogAppenderTest.tException(SyslogAppenderTest.java:137) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59) at org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98) at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79) at org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87) at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77) at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42) at org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88) at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51) at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44) at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27) at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37) at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997) bug147(ch.qos.logback.classic.net.SyslogAppenderTest) Time elapsed: 0.018 sec
participants (2)
-
Ceki Gulcu
-
Thorbjørn Ravn Andersen