Skip to content

Failed

com.sun.ts.tests.concurrency.spec.ContextService.contextPropagate_servlet.Client.testJNDIContextInServlet (from concurrency-tck)

Failing for the past 1 build (Since #99 )
Took 2 sec.

Error Message

test result: Failed. Test case throws exception: testJNDIContextInServlet fail to get correct result.

Stacktrace

test result: Failed. Test case throws exception: testJNDIContextInServlet fail to get correct result.

Standard Output

#Test Results (version 2)
#Fri Mar 26 03:33:08 UTC 2021
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/src/com/sun/ts/tests/concurrency/spec/ContextService/contextPropagate_servlet/Client.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/src
assertion_ids=CONCURRENCY\:SPEC\:76  The Application Component Provider may use resource environment references to obtain references to a\n                ContextService instance as follows\:\nCONCURRENCY\:SPEC\:76.1  Assign an entry in the application component’s environment to the reference using the reference type of\:\n                        jakarta.enterprise.concurrent.ContextService.\nCONCURRENCY\:SPEC\:76.2  Look up the administered object in the application component’s environment using JNDI\nCONCURRENCY\:SPEC\:76.3  or through resource injection by the use of the Resource annotation\nCONCURRENCY\:SPEC\:77  Contextual object proxies will run as an extension of the application\n                component instance that created the proxy as and may interact with Java EE container resources\nCONCURRENCY\:SPEC\:78  All invocation handlers for the contextual proxy implementation must implement java.io.Serializable.\nCONCURRENCY\:SPEC\:82  The ContextService can be used directly by application components by using resource environment references\nCONCURRENCY\:SPEC\:84  The Java EE Produce Provider must provide a preconfigured, default ContextService for use by application\n                components under the JNDI name java\:comp/DefaultContextService.\nCONCURRENCY\:SPEC\:85  The types of contexts to be propagated by this default ContextService must include naming\n                context, class loader, and security information.
classname=com.sun.ts.tests.concurrency.spec.ContextService.contextPropagate_servlet.Client
direction=forward
finder=cts
id=testJNDIContextInServlet
keywords=all concurrency javaee testJNDIContextInServlet novehicle forward
service_eetest=no
testName=testJNDIContextInServlet
testProps=\ webServerHost  webServerPort  ts_home  all.props  all properties
test_directory=com/sun/ts/tests/concurrency/spec/ContextService/contextPropagate_servlet

#-----environment-----
DEPLOY_DELAY_IN_MINUTES=${deploy.delay.in.minutes}
JAVA_HOME=/opt/jdk-11.0.7
JAVA_OPTIONS=
LOCAL_CLASSES=
RI_JAVA_HOME=${env.RI_JAVA_HOME}
SYSTEMROOT=${env.SystemRoot}
TMP=${env.TMP}
TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../..
TZ=US/Eastern
awt.toolkit=sun.awt.X11.XToolkit
bin.dir=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../bin
build.level=2
command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${ts.run.classpath} DISPLAY\="${ts.display}" HOME\="${user.home}"  windir\=${windir} SYSTEMROOT\=${SYSTEMROOT} ${JAVA_HOME}/bin/java -Djava.security.policy\="${bin.dir}/harness.policy" -Djava.security.manager -Ddeliverable.class\=${deliverable.class} $testExecuteClass $testExecuteArgs
command.testExecuteSameJVM=com.sun.ts.lib.harness.ExecuteTSTestSameJVMCmd $testExecuteClass $testExecuteArgs
common.apps.only=false
concurrency.classes=${webcontainer.home}/modules/jakarta.enterprise.concurrent-api.jar${pathsep}${webcontainer.home}/modules/jakarta.servlet-api.jar${pathsep}${webcontainer.home}/modules/jakarta.ejb-api.jar${pathsep}${webcontainer.home}/modules/jta.jar${pathsep}${webcontainer.home}/modules/jakarta.enterprise.deploy-api.jar
cts.harness.debug=false
cts.jtroutput=true
deliverable.class=com.sun.ts.lib.deliverable.tck.TCKDeliverable
deliverable.dir=none
file.encoding=UTF-8
file.separator=/
glassfish.admin.host=localhost
glassfish.admin.pass=
glassfish.admin.port=4848
glassfish.admin.user=admin
glassfish.domain.name=domain1
glassfish.instance.home=${webcontainer.home}/domains/domain1
glassfish.master.pass=changeit
glassfish.ri.classes=${webcontainer.home}/modules/jakarta.enterprise.concurrent-api.jar${pathsep}${webcontainer.home}/modules/jakarta.servlet-api.jar${pathsep}${webcontainer.home}/modules/jakarta.ejb-api.jar${pathsep}${webcontainer.home}/modules/jta.jar${pathsep}${webcontainer.home}/modules/jakarta.enterprise.deploy-api.jar
glassfish.server.instance=server
harness.executeMode=2
harness.log.delayseconds=1
harness.log.port=2000
harness.log.traceflag=false
harness.socket.retry.count=10
harness.temp.directory=${ts.home}/tmp
if.existing.work.report.dirs=auto
impl.deploy.timeout.multiplier=120
impl.vi=glassfish
impl.vi.deploy.dir=${webcontainer.home}/domains/domain1/autodeploy
impl.vi.host=${webServerHost}
impl.vi.port=${webServerPort}
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.awt.printerjob=sun.print.PSPrinterJob
java.class.path=/usr/share/ant/lib/ant.jar\:/usr/share/ant/lib/ant-launcher.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/lib/javatest.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/lib/tsharness.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/lib/concurrencytck.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/lib/jaxb-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/lib/jaxb-xjc.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/lib/jaxb-impl.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/classes
java.class.version=55.0
java.home=/opt/jdk-11.0.7
java.io.tmpdir=/tmp
java.library.path=/usr/java/packages/lib\:/usr/lib64\:/lib64\:/lib\:/usr/lib
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=11.0.7+8-LTS
java.security.policy=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../bin/harness.policy
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=11
java.vendor=Oracle Corporation
java.vendor.url=https\://openjdk.java.net/
java.vendor.url.bug=https\://bugreport.java.com/bugreport/
java.vendor.version=18.9
java.version=11.0.7
java.version.date=2020-04-14
java.vm.compressedOopsMode=32-bit
java.vm.info=interpreted mode
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=11
java.vm.vendor=Oracle Corporation
java.vm.version=11.0.7+8-LTS
javatest.caseSensetiveJtx=true
javatest.maxOutputSize=200000
javatest.security.allowPropertiesAccess=true
javatest.timeout.factor=1.0
jdk.debug=release
jdk.home=/opt/jdk-11.0.7
line.separator=\n
local.classes=
menu=true
os.arch=amd64
os.name=Linux
os.version=3.10.0-1127.el7.x86_64
path.separator=\:
pathsep=\:
porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL
report.dir=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tckreport/concurrency-tck
same.jvm=false
sigTestClasspath=${concurrency.classes}${pathsep}${JAVA_HOME}/lib/rt.jar
sun.arch.data.model=64
sun.boot.library.path=/opt/jdk-11.0.7/lib
sun.cpu.endian=little
sun.cpu.isalist=
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=com.sun.javatest.tool.Main -EsysProps -batch -testsuite /home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../src -workdir /home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tckwork/concurrency-tck -envFiles /home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../bin/ts.jte -env ts_unix -excludeList /home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../bin/ts.jtx -timeoutFactor 1.0 -priorStatus pass,fail,error,notRun -keywords all -tests com/sun/ts/tests/concurrency com/sun/ts/tests/signaturetest/concurrency -runtests -writereport /home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tckreport/concurrency-tck
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=UTF-8
sun.os.patch.level=unknown
tools.jar=${jdk.home}/lib/tools.jar
ts.classpath=${concurrency.classes}${pathsep}${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/concurrencytck.jar
ts.display=\:0.0
ts.harness.classpath=${ts.home}/lib/javatest.jar${pathsep}${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/concurrencytck.jar${pathsep}${ant.home}/lib/ant.jar${pathsep}${ts.home}/lib/jaxb-api.jar${pathsep}${ts.home}/lib/jaxb-xjc.jar${pathsep}${ts.home}/lib/jaxb-libs.jar${pathsep}${ts.home}/lib/jaxb-impl.jar
ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../..
ts.run.classpath=${ts.home}/lib/tsharness.jar${pathsep}${ts.home}/lib/sigtest.jar${pathsep}${ts.home}/lib/concurrencytck.jar${pathsep}${ts.home}/classes${pathsep}${concurrency.classes}
ts_home=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../..
tslib.name=concurrencytck
tz=US/Eastern
user.country=US
user.dir=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin
user.home=?
user.language=en
user.name=?
user.timezone=UTC
webServerHost=localhost
webServerPort=8080
webcontainer.home=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish
windir=${env.windir}
work.dir=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tckwork/concurrency-tck

#-----testresult-----
description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/src/com/sun/ts/tests/concurrency/spec/ContextService/contextPropagate_servlet/Client.java\#testJNDIContextInServlet
end=Fri Mar 26 03\:33\:08 UTC 2021
environment=ts_unix
execStatus=Failed. Test case throws exception\: testJNDIContextInServlet fail to get correct result.
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
javatestOS=Linux 3.10.0-1127.el7.x86_64 (amd64)
javatestVersion=5.0
script=com.sun.ts.lib.harness.TSScript
sections=script_messages TestRun
start=Fri Mar 26 03\:33\:06 UTC 2021
test=com/sun/ts/tests/concurrency/spec/ContextService/contextPropagate_servlet/Client.java\#testJNDIContextInServlet
timeoutSeconds=600
totalTime=1676
work=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tckwork/concurrency-tck/com/sun/ts/tests/concurrency/spec/ContextService/contextPropagate_servlet

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

#section:TestRun
----------messages:(1/1456)----------
command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../lib/sigtest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../lib/concurrencytck.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../classes:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.enterprise.concurrent-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.servlet-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.ejb-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jta.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/modules/jakarta.enterprise.deploy-api.jar DISPLAY=:0.0 HOME=? windir= SYSTEMROOT= /opt/jdk-11.0.7/bin/java -Djava.security.policy=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../bin/harness.policy -Djava.security.manager -Ddeliverable.class=com.sun.ts.lib.deliverable.tck.TCKDeliverable com.sun.ts.tests.concurrency.spec.ContextService.contextPropagate_servlet.Client -p /home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../tmp/tstest.jte -t testJNDIContextInServlet
----------log:(38/3065)----------
************************************************************
* props file set to "/tmp/?-cts-props.txt"
************************************************************
java.io.IOException: Server returned HTTP response code: 500 for URL: http://localhost:8080/ContextPropagate_servlet1_web/ProxyCreatorServlet?action=createJNDIWork
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1919)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1507)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1505)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:795)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1504)
++ get response: null
	at com.sun.ts.lib.util.TestUtil.getResponse(TestUtil.java:874)
	at com.sun.ts.tests.concurrency.spec.ContextService.contextPropagate_servlet.Client.testJNDIContextInServlet(Client.java:96)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:337)
03-26-2021 03:33:06:  ERROR: testJNDIContextInServlet fail to get correct result.
	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
03-26-2021 03:33:06:  ERROR: Test case throws exception: testJNDIContextInServlet fail to get correct result.
	at com.sun.ts.tests.concurrency.spec.ContextService.contextPropagate_servlet.Client.main(Client.java:40)
03-26-2021 03:33:06:  ERROR: Exception at:  
03-26-2021 03:33:06:  ERROR: com.sun.ts.lib.harness.EETest$Fault: testJNDIContextInServlet fail to get correct result.
	at com.sun.ts.tests.concurrency.spec.ContextService.contextPropagate_servlet.Client.testJNDIContextInServlet(Client.java:104)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:337)
	at com.sun.ts.lib.harness.EETest.run(EETest.java:285)
	at com.sun.ts.tests.concurrency.spec.ContextService.contextPropagate_servlet.Client.main(Client.java:40)

STATUS:Failed.Test case throws exception: testJNDIContextInServlet fail to get correct result.
result: Failed. Test case throws exception: testJNDIContextInServlet fail to get correct result.


test result: Failed. Test case throws exception: testJNDIContextInServlet fail to get correct result.