Skip to content

Failed

com.sun.ts.tests.jaxrs.jaxrs21.ee.sse.sseeventsink.JAXRSClient.closeTest_from_standalone (from restful-ws-tck)

Failing for the past 2 builds (Since #66 )
Took 6 sec.

Error Message

test result: Failed. Test case throws exception: SseEventSource#isOpen returns false

Stacktrace

test result: Failed. Test case throws exception: SseEventSource#isOpen returns false

Standard Output

#Test Results (version 2)
#Tue Aug 18 16:03:34 UTC 2020
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/src/com/sun/ts/tests/jaxrs/jaxrs21/ee/sse/sseeventsink/JAXRSClient.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/src
assertion_ids=JAXRS\:JAVADOC\:1230  Close the SseEventSink instance and release all associated resources. Subsequent calls have no effect and are ignored. Once the SseEventSink is closed, invoking any method other than this one and \#isClosed() would result in an IllegalStateException being thrown.\nJAXRS\:JAVADOC\:1231  Check if the stream has been closed already. Please note that the client connection represented by this SseServerSink can be closed by the client side when a client decides to close connection and disconnect from the server.\nJAXRS\:JAVADOC\:1232  Send an outbound Server-sent event to this sink. Event will be serialized and sent to the client.\nJAXRS\:JAVADOC\:1235  Check if this event source instance has already been \#open() opened.\nJAXRS\:JAVADOC\:1236  Open the connection to the supplied SSE underlying WebTarget web target and start processing incoming InboundSseEvent events.
classname=com.sun.ts.tests.jaxrs.jaxrs21.ee.sse.sseeventsink.JAXRSClient
direction=forward
finder=cts
id=closeTest_from_standalone
keywords=all jaxrs javaee closeTest standalone_vehicle forward
service_eetest=yes
testName=closeTest
testProps=\ webServerHost  webServerPort  ts_home
test_directory=com/sun/ts/tests/jaxrs/jaxrs21/ee/sse/sseeventsink

#-----environment-----
JAVA_HOME=/opt/jdk1.8.0_191/jre
SYSTEMROOT=${env.SystemRoot}
TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../..
command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${ts.harness.classpath}\:${ts.home}/classes\:${JAVA_HOME}/../lib/tools.jar\:${ts.home}/lib/commons-httpclient-3.1.jar\:${ts.home}/lib/commons-logging-1.1.3.jar\:${ts.home}/lib/commons-codec-1.9.jar\:${ts.home}/lib/sigtest.jar\:${jaxrs.classes}\:${jaxrs_impl.classes} DISPLAY\=${ts.display} HOME\="${user.home}" windir\=${windir} SYSTEMROOT\=${SYSTEMROOT} PATH\="${javaee.home}/nativelib" ${JAVA_HOME}/bin/java -Dcts.tmp\=$harness.temp.directory -Djava.endorsed.dirs\=${s1as.java.endorsed.dirs} -Ddeliverable.class\=${deliverable.class} $testExecuteClass $testExecuteArgs
deliverable.class=com.sun.ts.lib.deliverable.tck.TCKDeliverable
harness.executeMode=0
harness.log.delayseconds=1
harness.log.port=2000
harness.log.traceflag=false
harness.socket.retry.count=10
harness.temp.directory=${ts.home}/tmp
javaee.home=${web.home}
jaxrs.classes=${web.home}/modules/jakarta.ws.rs-api.jar
jaxrs_impl.classes=${web.home}/modules/jakarta.json.jar\:${web.home}/modules/jakarta.json.bind-api.jar\:${web.home}/modules/jakarta.json.jar\:${web.home}/modules/jsonp-jaxrs.jar\:${web.home}/modules/jersey-client.jar\:${web.home}/modules/jersey-common.jar\:${web.home}/modules/jersey-server.jar\:${web.home}/modules/jersey-container-servlet.jar\:${web.home}/modules/jersey-container-servlet-core.jar\:${web.home}/modules/jersey-media-jaxb.jar\:${web.home}/modules/jersey-media-sse.jar\:${web.home}/modules/jersey-hk2.jar\:${web.home}/modules/osgi-resource-locator.jar\:${web.home}/modules/jakarta.inject-api.jar\:${web.home}/modules/guava.jar\:${web.home}/modules/hk2-api.jar\:${web.home}/modules/hk2-locator.jar\:${web.home}/modules/hk2-utils.jar\:${web.home}/modules/javassist.jar\:${web.home}/modules/cglib.jar\:${web.home}/modules/jakarta.annotation-api.jar\:${web.home}/modules/jakarta.xml.bind-api.jar\:${web.home}/modules/jakarta.activation.jar
pathsep=\:
porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL
ts.display=\:0.0
ts.harness.classpath=${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/javatest.jar${pathsep}${ant.home}/lib/ant.jar${pathsep}${ts.home}/lib/jaxrstck.jar${pathsep}${ts.home}/lib/jaxb-xjc.jar
ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../..
ts_home=${TS_HOME}
user.home=?
web.home=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish
webServerHost=localhost
webServerPort=8080
windir=${env.windir}

#-----testresult-----
description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/src/com/sun/ts/tests/jaxrs/jaxrs21/ee/sse/sseeventsink/JAXRSClient.java\#closeTest_from_standalone
end=Tue Aug 18 16\:03\:34 UTC 2020
environment=ts_unix
execStatus=Failed. Test case throws exception\: SseEventSource\#isOpen returns false
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
javatestOS=Linux 3.10.0-1062.12.1.el7.x86_64 (amd64)
javatestVersion=5.0
script=com.sun.ts.lib.harness.TSScript
sections=script_messages TestRun
start=Tue Aug 18 16\:03\:28 UTC 2020
test=com/sun/ts/tests/jaxrs/jaxrs21/ee/sse/sseeventsink/JAXRSClient.java\#closeTest_from_standalone
timeoutSeconds=600
totalTime=6501
work=/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tckwork/restful-ws-tck/com/sun/ts/tests/jaxrs/jaxrs21/ee/sse/sseeventsink

#section:script_messages
----------messages:(0/0)----------

#section:TestRun
----------messages:(1/3919)----------
command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/javatest.jar:/lib/ant.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/jaxrstck.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/jaxb-xjc.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../classes:/opt/jdk1.8.0_191/jre/../lib/tools.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/commons-httpclient-3.1.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/commons-logging-1.1.3.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/commons-codec-1.9.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../lib/sigtest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.ws.rs-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.json.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.json.bind-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.json.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jsonp-jaxrs.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-client.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-common.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-server.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-container-servlet.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-container-servlet-core.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-media-jaxb.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-media-sse.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jersey-hk2.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/osgi-resource-locator.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.inject-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/guava.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/hk2-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/hk2-locator.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/hk2-utils.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/javassist.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/cglib.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.annotation-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.xml.bind-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.activation.jar DISPLAY=:0.0 HOME=? windir= SYSTEMROOT= PATH=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/nativelib /opt/jdk1.8.0_191/jre/bin/java -Dcts.tmp=/home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../tmp -Djava.endorsed.dirs= -Ddeliverable.class=com.sun.ts.lib.deliverable.tck.TCKDeliverable com.sun.ts.tests.common.vehicle.VehicleClient -p /home/jenkins/agent/workspace/jakartaee-tck_master/restful-ws-tck/bin/xml/../../tmp/tstest.jte -t closeTest -vehicle standalone
----------log:(28/1971)----------
************************************************************
* props file set to "/tmp/?-cts-props.txt"
************************************************************
08-18-2020 16:03:28:  [JAXRSCommonClient] Test setup OK
08-18-2020 16:03:33:  ERROR: SseEventSource#isOpen returns false
08-18-2020 16:03:33:  ERROR: Test case throws exception: SseEventSource#isOpen returns false
08-18-2020 16:03:33:  ERROR: Exception at:  
08-18-2020 16:03:33:  ERROR: com.sun.ts.lib.harness.EETest$Fault: SseEventSource#isOpen returns false
	at com.sun.ts.tests.jaxrs.common.JAXRSCommonClient.fault(JAXRSCommonClient.java:767)
	at com.sun.ts.tests.jaxrs.common.JAXRSCommonClient.assertTrue(JAXRSCommonClient.java:662)
	at com.sun.ts.tests.jaxrs.jaxrs21.ee.sse.SSEJAXRSClient.querySSEEndpoint(SSEJAXRSClient.java:58)
	at com.sun.ts.tests.jaxrs.jaxrs21.ee.sse.SSEJAXRSClient.querySSEEndpoint(SSEJAXRSClient.java:44)
	at com.sun.ts.tests.jaxrs.jaxrs21.ee.sse.sseeventsink.JAXRSClient.closeTest(JAXRSClient.java:277)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:40)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:105)
	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:38)

08-18-2020 16:03:33:  [JAXRSCommonClient] Test cleanup OK
STATUS:Failed.Test case throws exception: SseEventSource#isOpen returns false
result: Failed. Test case throws exception: SseEventSource#isOpen returns false


test result: Failed. Test case throws exception: SseEventSource#isOpen returns false