
Hi Ralph, It's a new test verifying LoggingEvent serialization. It does not work on Linux, either because we run it on a AMD 64bit machine with a 64 bit JVM, requiring 32bit casts, or some other reason such as JIT differences. I think it is probably the latter. Ralph Goers wrote:
????
noreply.ceki@qos.ch wrote:
Author: ceki Date: Sat Nov 1 18:22:56 2008 New Revision: 1932
Modified: logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/spi/LoggingEventSerializationPerfTest.java
Log: this test does not run on Linux
Modified: logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/spi/LoggingEventSerializationPerfTest.java ============================================================================== --- logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/spi/LoggingEventSerializationPerfTest.java (original) +++ logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/spi/LoggingEventSerializationPerfTest.java Sat Nov 1 18:22:56 2008 @@ -16,6 +16,7 @@ import ch.qos.logback.classic.net.testObjectBuilders.LoggingEventWithParametersBuilder; import ch.qos.logback.classic.net.testObjectBuilders.TrivialLoggingEventBuilder; import ch.qos.logback.core.CoreConstants; +import ch.qos.logback.core.testUtil.Env;
public class LoggingEventSerializationPerfTest {
@@ -56,6 +57,9 @@
@Test public void testPerformance() { + if (Env.isLinux()) { + return; + } TrivialLoggingEventBuilder builder = new TrivialLoggingEventBuilder();
doLoop(builder, LOOP_LEN); _______________________________________________ logback-dev mailing list logback-dev@qos.ch http://qos.ch/mailman/listinfo/logback-dev
_______________________________________________ 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