It doesn't fail anymore on my [EMAIL PROTECTED] system. Mystery.
Regards, 2007/4/3, Alexey Varlamov <[EMAIL PROTECTED]>:
2007/3/28, Alexei Zakharov <[EMAIL PROTECTED]>: > It is strange, but I still see failures in LineBreakMeasurerTest even > after Stepan's commit: > > testNextLayout Failure expected:<11> but was:<9> > junit.framework.AssertionFailedError: expected:<11> but was:<9> at > java.awt.font.LineBreakMeasurerTest.testNextLayout(LineBreakMeasurerTest.java:131) > at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) 0.009 > > testNextOffset Failure expected:<8> but was:<7> > junit.framework.AssertionFailedError: expected:<8> but was:<7> at > java.awt.font.LineBreakMeasurerTest.testNextOffset(LineBreakMeasurerTest.java:164) > at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) 0.001 > > testNextOffset1 Failure expected:<8> but was:<7> > junit.framework.AssertionFailedError: expected:<8> but was:<7> at > java.awt.font.LineBreakMeasurerTest.testNextOffset1(LineBreakMeasurerTest.java:184) > at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) 0.002 > testSetPosition Success > > Does someone else see this? I'm observing the same failures on [EMAIL PROTECTED], stably reproducible on both J9 and DRLVM. Odd thing is, I tried it on another box with [EMAIL PROTECTED], and it fails 2 testcases only - testNextLayout passes there. -- Alexey > > Thanks, > > 2007/3/26, Vladimir Ivanov <[EMAIL PROTECTED]>: > > Thanks to Stepan. When the commit was reverted the > > java.awt.font.LineBreakMeasurerTest test passed. > > But now the test > > org.apache.harmony.luni.tests.java.lang.ThreadGroupTest leads to VM crash: > > -------------- log ------------------------------- > > Running LUNI JUnit Testsjava: > > /export/cruise/trunk/cc/projects/drlvm/trunk/vm/thread/src/thread_java_basic.c:486: > > jthread_exception_stop: Assertion `tm_native_thread->request > 0' > > failed.SIGABRT in VM code.Stack trace:0: raise (??:-1)1: abort > > (??:-1)2: new_do_write (??:-1)3: _IO_file_xsputn@@GLIBC_2.2.5 > > (??:-1)4: ?? (??:-1)5: ?? (??:-1)6: ?? (??:-1)7: free (??:-1)8: > > __assert_fail (??:-1)9: ?? (??:-1)10: ?? (??:-1)11: > > hythread_set_safepoint_callback > > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/thread/src/thread_native_suspend.c:420)12: > > jthread_exception_stop > > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/thread/src/thread_java_basic.c:491)13: > > Java_java_lang_VMThreadManager_stop > > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/kernel_classes/native/java_lang_VMThreadManager.cpp:179)14: > > java/lang/VMThreadManager.stop(Ljava/lang/Thread;Ljava/lang/Throwable;)I > > (VMThreadManager.java:-2)15: > > java/lang/Thread.stop(Ljava/lang/Throwable;)V (Thread.java:848)16: > > java/lang/Thread.stop()V (Thread.java:826)17: > > org/apache/harmony/luni/tests/java/lang/ThreadGroupTest.test_resume()V > > (ThreadGroupTest.java:588)18: > > java/lang/reflect/VMReflection.invokeMethod(JLjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; > > (VMReflection.java:-2)19: > > java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; > > (Method.java:381)20: junit/framework/TestCase.runTest()V > > (TestCase.java:154)21: junit/framework/TestCase.runBare()V > > (TestCase.java:127)22: junit/framework/TestResult$1.protect()V > > (TestResult.java:106)23: > > junit/framework/TestResult.runProtected(Ljunit/framework/Test;Ljunit/framework/Protectable;)V > > (TestResult.java:124)24: > > junit/framework/TestResult.run(Ljunit/framework/TestCase;)V > > (TestResult.java:109)25: > > junit/framework/TestCase.run(Ljunit/framework/TestResult;)V > > (TestCase.java:118)26: > > junit/framework/TestSuite.runTest(Ljunit/framework/Test;Ljunit/framework/TestResult;)V > > (TestSuite.java:208)27: > > junit/framework/TestSuite.run(Ljunit/framework/TestResult;)V > > (TestSuite.java:203)28: > > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.run()V > > (JUnitTestRunner.java:297)29: > > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.launch(Lorg/apache/tools/ant/taskdefs/optional/junit/JUnitTest;ZZZZLjava/util/Properties;)I > > (JUnitTestRunner.java:672)30: > > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.main([Ljava/lang/String;)V > > (JUnitTestRunner.java:546)<end of stack trace> > > > > Seems this failure is intermittent. > > > > Thanks, Vladimir > > > > On 3/26/07, Alexey Petrenko <[EMAIL PROTECTED]> wrote: > > > I can not reproduce the failure on my Fedora ia32 box at the first run. > > > > > > Will try to reproduce... > > > > > > SY, Alexey > > > > > > 2007/3/26, Stepan Mishura <[EMAIL PROTECTED]>: > > > > On 3/26/07, Vladimir Ivanov wrote: > > > > > Hello everyone, > > > > > the test java.awt.font.LineBreakMeasurerTest failed on SUSE linux ia32 today. > > > > > Note, this test failed if run in all awt test together and passed if > > > > > run with -Dtest.case. > > > > > > > > > > > > > I'm able to reproduce the failure. > > > > > > > > Looks like commit r521764 is guilty commit - I've reverted and tests > > > > passed for me. Alexey (Petrenko) could you verify? : > > > > > > > > Patch for HARMONY-3443 "[classlib][awt][netbeans] Container.paint() throws NPE" > > > > > > > > Modified: > > > > harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/java/awt/Container.java > > > > harmony/enhanced/classlib/trunk/modules/awt/src/test/api/java/common/java/awt/ContainerRTest.java > > > > > > > > Thanks, > > > > Stepan. > > > > > > > > > thanks, Vlaidmir > > > > > > > > > > log: > > > > > <testcase classname="java.awt.font.LineBreakMeasurerTest" > > > > > name="testNextOffset" time="0.054"> > > > > > <failure message="expected:<8> but was:<7>" > > > > > type="junit.framework.AssertionFailedError">junit.framework.As > > > > > at java.awt.font.LineBreakMeasurerTest.testNextOffset(LineBreakMeasurerTest.java:164) > > > > > at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java) > > > > > </failure> > > > > > </testcase> > > > > > <testcase classname="java.awt.font.LineBreakMeasurerTest" > > > > > name="testNextOffset1" time="0.004"> > > > > > <failure message="expected:<8> but was:<7>" > > > > > type="junit.framework.AssertionFailedError">junit.framework.As > > > > > at java.awt.font.LineBreakMeasurerTest.testNextOffset1(LineBreakMeasurerTest.java:184) > > > > > at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java) > > > > > </failure>
-- Alexei Zakharov, Intel ESSD
