You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexei Zakharov (JIRA)" <ji...@apache.org> on 2007/03/01 14:17:51 UTC
[jira] Closed: (HARMONY-3046) [classli][luni] intermittent failures
of tests.api.java.net.DatagramSocketTest
[ https://issues.apache.org/jira/browse/HARMONY-3046?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexei Zakharov closed HARMONY-3046.
------------------------------------
Was verified by Mikhail. Closed.
> [classli][luni] intermittent failures of tests.api.java.net.DatagramSocketTest
> ------------------------------------------------------------------------------
>
> Key: HARMONY-3046
> URL: https://issues.apache.org/jira/browse/HARMONY-3046
> Project: Harmony
> Issue Type: Bug
> Components: Classlib
> Environment: winXP, msvs, debug, r498914
> Reporter: tatyana doubtsova
> Assigned To: Alexei Zakharov
> Attachments: H-3046.patch, H-3046_1.patch
>
>
> The luni module test tests.api.java.net.DatagramSocketTest seems to be unstable.
> While iterative cc run tests.api.java.net.DatagramSocketTest failed 1 time out og 50:
> test_connectLjava_net_InetAddressIClass: tests.api.java.net.DatagramSocketTest
> junit.framework.AssertionFailedError: Failed to set up datagram server for native connected Dgram socket test
> at tests.api.java.net.DatagramSocketTest.test_connectLjava_net_InetAddressI(DatagramSocketTest.java:299)
> at java.lang.reflect.VMReflection.invokeMethod(Native Method)
> Running the test separately:
> #!sh
> JRE_HOME=<PATH_TO_JRE>
> A=0
> while [ "$A" -lt "50" ]; do -
> ant -Dbuild.module=luni -Dhy.test.forkmode=once -Dhy.test.vm.name=drl \
> -Dtest.jre.home=$JRE_HOME \
> -Dtest.case=tests.api.java.net.DatagramSocketTest test 2>&1 | tee test.log
> R=`grep "BUILD FAILED" test.log | wc -l`
> if [ "$R" = 0 ]; then
> rm -rf build/test_report
> else
> mv build/test_report build/test_report_${A}
> fi
> A=`expr $A + 1`
> done
> I observed 2 more failures (also 1 time outof 50):
> test_getPort Failure
> unexpected exception during getPort test : The address is already in use
> junit.framework.AssertionFailedError: unexpected exception during getPort test : The address is already in use at tests.api.java.net.DatagramSocketTest.test_getPort(DatagramSocketTest.java:672) at java.lang.reflect.VMReflection.invokeMethod(Native Method)
> test_receiveLjava_net_DatagramPacket Failure
> port 1899 Exception: java.net.SocketTimeoutException: The operation timed out during oversize send test
> junit.framework.AssertionFailedError: port 1899 Exception: java.net.SocketTimeoutException: The operation timed out during oversize send test at tests.api.java.net.DatagramSocketTest.receive_oversize_java_net_DatagramPacket(DatagramSocketTest.java:1991) at tests.api.java.net.DatagramSocketTest.test_receiveLjava_net_DatagramPacket(DatagramSocketTest.java) at java.lang.reflect.VMReflection.invokeMethod(Native Method)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.