Regression
com.sun.ts.tests.concurrency.spec.ManagedExecutorService.inheritedapi.Client.testBasicManagedExecutorService (from concurrency-tck)
Error Message
test result: Failed. Test case throws exception: testManagedExecutorService fail to get successful result.
Stacktrace
test result: Failed. Test case throws exception: testManagedExecutorService fail to get successful result.
Standard Output
#Test Results (version 2) #Wed Aug 19 09:19:54 UTC 2020 #-----testdescription----- $file=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/src/com/sun/ts/tests/concurrency/spec/ManagedExecutorService/inheritedapi/Client.java $root=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/src assertion_ids=CONCURRENCY \:SPEC\:8 See assertion html documents.\nCONCURRENCY \:SPEC\:13.2 See assertion html documents.\nCONCURRENCY \:SPEC\:14.3 See assertion html documents.\nCONCURRENCY\: SPEC\:10.2 See assertion html documents.\nCONCURRENCY\:SPEC\:6 Container context and management constructs are propagated to component business logic at runtime\n using various invocation points on well-known interfaces. \n These invocation points or callback methods, here-by known as "tasks" will be referred to throughout the specification\:\nCONCURRENCY\:SPEC\:6.1 java.util.concurrent.Callable - call()\nCONCURRENCY\:SPEC\:6.2 java.lang.Runnable - run()\nCONCURRENCY\:SPEC\:8 This specification addresses the need for Java EE applications to run application business logic asynchronously using\nCONCURRENCY\:SPEC\:8.1 a jakarta.enterprise.concurrent.ManagedExecutorService\nCONCURRENCY\:SPEC\:9 Application Component Providers (application developers) use a ManagedExecutorService instance\n and associated interfaces to develop application components that utilize the concurrency functions that these \n interfaces provide. Instances for these objects are retrieved using the Java Naming and Directory Interface (JNDI)\n Naming Context or through injection of resource environment references.\nCONCURRENCY\:SPEC\:10 The Application Component Provider may use resource environment references to obtain references to a\n ManagedExecutorService instance as follows\:\nCONCURRENCY\:SPEC\:10.1 Assign an entry in the application component’s environment to the reference using the reference type of\:\n jakarta.enterprise.concurrent.ManagedExecutorService.\nCONCURRENCY\:SPEC\:10.2 Look up the administered object in the application component’s environment using JNDI,\n or through resource injection by the use of the Resource annotation.\nCONCURRENCY\:SPEC\:12 Components create task classes by implementing the java.lang.Runnable\n or java.util.concurrent.Callable interfaces.\nCONCURRENCY\:SPEC\:13 Task classes can optionally implement the jakarta.enterprise.concurrent.ManagedTask interface\nCONCURRENCY\:SPEC\:13.1 to provide identity information\nCONCURRENCY\:SPEC\:13.2 execution properties such as whether the task can be run in a remote process\nCONCURRENCY\:SPEC\:13.3 and to register a java.enterprise.concurrent.ManagedTaskListener instance\n to receive lifecycle events notifications.\nCONCURRENCY\:SPEC\:14 Task instances are submitted to a ManagedExecutorService instance using any of the defined methods.\nCONCURRENCY\:SPEC\:14.1 submit()\nCONCURRENCY\:SPEC\:14.2 execute()\nCONCURRENCY\:SPEC\:14.3 invokeAll()\nCONCURRENCY\:SPEC\:14.4 invokeAny()\nCONCURRENCY\:SPEC\:19 When the executor runs a task, the context of the thread is changed to match the component instance that submitted the task.\nCONCURRENCY\:SPEC\:27 ManagedExecutorService implementations must support the at-most-once quality of service. classname=com.sun.ts.tests.concurrency.spec.ManagedExecutorService.inheritedapi.Client direction=forward finder=cts id=testBasicManagedExecutorService keywords=all concurrency javaee testBasicManagedExecutorService novehicle forward service_eetest=no testName=testBasicManagedExecutorService testProps=\ webServerHost webServerPort test_directory=com/sun/ts/tests/concurrency/spec/ManagedExecutorService/inheritedapi #-----environment----- JAVA_HOME=/opt/jdk1.8.0_191/jre SYSTEMROOT=${env.SystemRoot} TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../.. bin.dir=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../bin 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} -Djava.endorsed.dirs\=${endorsed.dirs} $testExecuteClass $testExecuteArgs 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 deliverable.class=com.sun.ts.lib.deliverable.tck.TCKDeliverable 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 pathsep=\: porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL ts.display=\:0.0 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} user.home=? webServerHost=localhost webServerPort=8080 webcontainer.home=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish windir=${env.windir} #-----testresult----- description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/src/com/sun/ts/tests/concurrency/spec/ManagedExecutorService/inheritedapi/Client.java\#testBasicManagedExecutorService end=Wed Aug 19 09\:19\:54 UTC 2020 environment=ts_unix execStatus=Failed. Test case throws exception\: testManagedExecutorService fail to get successful result. 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=Wed Aug 19 09\:19\:53 UTC 2020 test=com/sun/ts/tests/concurrency/spec/ManagedExecutorService/inheritedapi/Client.java\#testBasicManagedExecutorService timeoutSeconds=600 totalTime=1502 work=/home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tckwork/concurrency-tck/com/sun/ts/tests/concurrency/spec/ManagedExecutorService/inheritedapi #section:script_messages ----------messages:(0/0)---------- #section:TestRun ----------messages:(1/1487)---------- 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/jdk1.8.0_191/jre/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 -Djava.endorsed.dirs= com.sun.ts.tests.concurrency.spec.ManagedExecutorService.inheritedapi.Client -p /home/jenkins/agent/workspace/jakartaee-tck_master/concurrency-tck/bin/xml/../../tmp/tstest.jte -t testBasicManagedExecutorService ----------log:(61/4417)---------- ************************************************************ * props file set to "/tmp/?-cts-props.txt" ************************************************************ 08-19-2020 09:19:53: setup java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) at sun.net.www.http.HttpClient.New(HttpClient.java:339) at sun.net.www.http.HttpClient.New(HttpClient.java:357) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1040) at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1038) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1037) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:91) at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1484) at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1482) at java.security.AccessController.doPrivileged(Native Method) 08-19-2020 09:19:53: ERROR: testManagedExecutorService fail to get successful result. at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) 08-19-2020 09:19:53: ERROR: Test case throws exception: testManagedExecutorService fail to get successful result. at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1481) at com.sun.ts.lib.util.TestUtil.getResponse(TestUtil.java:874) 08-19-2020 09:19:53: ERROR: Exception at: at com.sun.ts.tests.concurrency.spec.ManagedExecutorService.inheritedapi.Client.testBasicManagedExecutorService(Client.java:86) 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.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.ManagedExecutorService.inheritedapi.Client.main(Client.java:36) 08-19-2020 09:19:53: ERROR: com.sun.ts.lib.harness.EETest$Fault: testManagedExecutorService fail to get successful result. at com.sun.ts.tests.concurrency.spec.ManagedExecutorService.inheritedapi.Client.testBasicManagedExecutorService(Client.java:93) 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.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.ManagedExecutorService.inheritedapi.Client.main(Client.java:36) 08-19-2020 09:19:53: test cleanup ok STATUS:Failed.Test case throws exception: testManagedExecutorService fail to get successful result. result: Failed. Test case throws exception: testManagedExecutorService fail to get successful result. test result: Failed. Test case throws exception: testManagedExecutorService fail to get successful result.