Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
I have finished running release build on WinXP, and I have following tests results: c_unit tests passed; smoke tests passed, but I have excluded gc.Los; kernel tests works with the 98.96 % success rate on all, jitrino.jet, opt and interpreter. Failing tests are: j.l.ObjectTest, j.l.RuntimeTest2, j.l.ThreadTest Thank you. Nik. On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I'm running debug build on WinXP, and I have following results so far: c_unit tests passed; smoke tests passed except gc.Los which hangs as usual; kernel tests works with the following success rates: Jet : 98.96% Opt: 99.15% Int : still running Thank you. Nik. On 10/9/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Ok - I just committed 1582. Lets build on it... can someone test on winxp? I'll get to it in a bit, but would be happy to know sooner than later. Evgueni Brevnov wrote: Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest)junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest)junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest)junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
I'm going to take care of j.l.ThreadTest. On 10/10/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I have finished running release build on WinXP, and I have following tests results: c_unit tests passed; smoke tests passed, but I have excluded gc.Los; kernel tests works with the 98.96 % success rate on all, jitrino.jet, opt and interpreter. Failing tests are: j.l.ObjectTest, j.l.RuntimeTest2, j.l.ThreadTest Thank you. Nik. On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I'm running debug build on WinXP, and I have following results so far: c_unit tests passed; smoke tests passed except gc.Los which hangs as usual; kernel tests works with the following success rates: Jet : 98.96% Opt: 99.15% Int : still running Thank you. Nik. On 10/9/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Ok - I just committed 1582. Lets build on it... can someone test on winxp? I'll get to it in a bit, but would be happy to know sooner than later. Evgueni Brevnov wrote: Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest )junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest )junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest )junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Thanks, Elena
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
Elena, thanks for the help, the problem discovered by ThreadTest explained in HARMONY-1789. Are you going to fix the issue or investigate test failures? Thank you. Nik. On 10/10/06, Elena Semukhina [EMAIL PROTECTED] wrote: I'm going to take care of j.l.ThreadTest. On 10/10/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I have finished running release build on WinXP, and I have following tests results: c_unit tests passed; smoke tests passed, but I have excluded gc.Los; kernel tests works with the 98.96 % success rate on all, jitrino.jet, opt and interpreter. Failing tests are: j.l.ObjectTest, j.l.RuntimeTest2, j.l.ThreadTest Thank you. Nik. On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I'm running debug build on WinXP, and I have following results so far: c_unit tests passed; smoke tests passed except gc.Los which hangs as usual; kernel tests works with the following success rates: Jet : 98.96% Opt: 99.15% Int : still running Thank you. Nik. On 10/9/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Ok - I just committed 1582. Lets build on it... can someone test on winxp? I'll get to it in a bit, but would be happy to know sooner than later. Evgueni Brevnov wrote: Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest )junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest )junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest )junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Thanks, Elena - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED]
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
Nikolay, I thought that it was the problem in the test so I volunteered to fix it but now I see that this is hythread issue so please fix it asap! BTW, I see a lot of new classlib tests failures related to this bug. I updated H-1789 with instructions how to reproduce this. On 10/10/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Elena, thanks for the help, the problem discovered by ThreadTest explained in HARMONY-1789. Are you going to fix the issue or investigate test failures? Thank you. Nik. On 10/10/06, Elena Semukhina [EMAIL PROTECTED] wrote: I'm going to take care of j.l.ThreadTest. On 10/10/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I have finished running release build on WinXP, and I have following tests results: c_unit tests passed; smoke tests passed, but I have excluded gc.Los; kernel tests works with the 98.96 % success rate on all, jitrino.jet, opt and interpreter. Failing tests are: j.l.ObjectTest, j.l.RuntimeTest2, j.l.ThreadTest Thank you. Nik. On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I'm running debug build on WinXP, and I have following results so far: c_unit tests passed; smoke tests passed except gc.Los which hangs as usual; kernel tests works with the following success rates: Jet : 98.96% Opt: 99.15% Int : still running Thank you. Nik. On 10/9/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Ok - I just committed 1582. Lets build on it... can someone test on winxp? I'll get to it in a bit, but would be happy to know sooner than later. Evgueni Brevnov wrote: Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest )junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java :1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest )junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java :1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest )junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java :1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
I'm looking into this. Nik. On 10/10/06, Elena Semukhina [EMAIL PROTECTED] wrote: Nikolay, I thought that it was the problem in the test so I volunteered to fix it but now I see that this is hythread issue so please fix it asap! BTW, I see a lot of new classlib tests failures related to this bug. I updated H-1789 with instructions how to reproduce this. On 10/10/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Elena, thanks for the help, the problem discovered by ThreadTest explained in HARMONY-1789. Are you going to fix the issue or investigate test failures? Thank you. Nik. On 10/10/06, Elena Semukhina [EMAIL PROTECTED] wrote: I'm going to take care of j.l.ThreadTest. On 10/10/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I have finished running release build on WinXP, and I have following tests results: c_unit tests passed; smoke tests passed, but I have excluded gc.Los; kernel tests works with the 98.96 % success rate on all, jitrino.jet, opt and interpreter. Failing tests are: j.l.ObjectTest, j.l.RuntimeTest2, j.l.ThreadTest Thank you. Nik. On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: I'm running debug build on WinXP, and I have following results so far: c_unit tests passed; smoke tests passed except gc.Los which hangs as usual; kernel tests works with the following success rates: Jet : 98.96% Opt: 99.15% Int : still running Thank you. Nik. On 10/9/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Ok - I just committed 1582. Lets build on it... can someone test on winxp? I'll get to it in a bit, but would be happy to know sooner than later. Evgueni Brevnov wrote: Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest )junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java :1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest )junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java :1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest )junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java :1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail:
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
BTW, it seems Thread.interrupt() doesn't clear thread's interrupt status as spec states. Could we add such test cases as well Evgueni On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest)junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest)junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest)junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest)junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest)junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest)junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest)junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest)junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest)junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
No it should not, but it is :). Look like there is no synchronization between setting interrupted flag and checking it, thus one may interrupt the thread between flag checking and actual wait, I will raise JIRA issue on this. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest)junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest)junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest)junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [testing][kernel.tests] j.l.Thread test fails on HARMONY-1582
I'm running debug build on WinXP, and I have following results so far: c_unit tests passed; smoke tests passed except gc.Los which hangs as usual; kernel tests works with the following success rates: Jet : 98.96% Opt: 99.15% Int : still running Thank you. Nik. On 10/9/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Ok - I just committed 1582. Lets build on it... can someone test on winxp? I'll get to it in a bit, but would be happy to know sooner than later. Evgueni Brevnov wrote: Ok, I see. Then it should be TM problem right? On 10/9/06, Nikolay Kuznetsov [EMAIL PROTECTED] wrote: Evgueni, according to the spec the thread wait method should throw interrupted exception even if it was interrupted before call. citing from the Object.wait method specification: Throws: InterruptedException - if another thread interrupted the current thread before or while the current thread was waiting for a notification. The interrupted status of the current thread is cleared when this exception is thrown. The same applicable, to the sleep and join methods. Thank you. Nik. On 10/9/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: Hi, While testing HARMONY-1582 (invocation api) it turned out that one kernel test starts to fail with the following message: There were 3 failures: 1) testInterrupt_Joining(java.lang.ThreadTest)junit.framework.AssertionFailed Error: joining thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Joining(ThreadTest.java:1367) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 2) testInterrupt_Sleeping(java.lang.ThreadTest)junit.framework.AssertionFaile dError: sleeping thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Sleeping(ThreadTest.java:1390) at java.lang.reflect.VMReflection.invokeMethod(Native Method) 3) testInterrupt_Waiting(java.lang.ThreadTest)junit.framework.AssertionFailed Error: waiting thread has not received the InterruptedException at java.lang.ThreadTest.testInterrupt_Waiting(ThreadTest.java:1413) at java.lang.reflect.VMReflection.invokeMethod(Native Method) FAILURES!!! Tests run: 89, Failures: 3, Errors: 0 Short investigation shows that test is invalid. Specifically main thread interrupts another thread and expects InterruptedException will be thrown while interruptable thread doesn't get to joining/sleeping/waiting state yet. Could somebody fix that Thanks Evgueni. - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]