harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "tatyana doubtsova (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-3046) [classli][luni] intermittent failures of tests.api.java.net.DatagramSocketTest
Date Wed, 24 Jan 2007 11:19:49 GMT
[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
         Environment: winXP, msvs, debug, r498914
            Reporter: tatyana doubtsova


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.


Mime
View raw message