Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-1988

JMS TCK failures for Core protocol

    XMLWordPrintable

Details

    Description

      There are few failures since 7.2.0 release still present. These are regressions since 7.1.1 release.

      Ignored - usual topicRequestorException issue

      test_jms_tck_ipv4-com/sun/ts/tests/jms/core/appclient/topictests/TopicTests.java#topicRequestorExceptionTests_from_standalone
      

      4 Exception tests are failing, most probably on the very same issue. topic/queue combinations.

      test_jms_tck_ipv4-com/sun/ts/tests/jms/core20/jmsconsumertests/Client.java#queueReceiveBodyExceptionTests_from_standalone
      test_jms_tck_ipv4-com/sun/ts/tests/jms/core20/jmsconsumertests/Client.java#topicReceiveBodyExceptionTests_from_standalone
      
      test_jms_tck_ipv4-com/sun/ts/tests/jms/core20/jmsproducerqueuetests/Client.java#getBodyExceptionTests_from_standalone
      test_jms_tck_ipv4-com/sun/ts/tests/jms/core20/jmsproducertopictests/Client.java#getBodyExceptionTests_from_standalone
      

      Some of these issues were supposed to be fixed by mtaylor1@redhat.com's https://github.com/apache/activemq-artemis/pull/2240
      but these are still failing.

      ********************************************************************************
      [javatest.batch] Beginning Test:  com/sun/ts/tests/jms/core20/jmsconsumertests/Client.java#queueReceiveBodyExceptionTests_from_standalone
      [javatest.batch] ********************************************************************************
      [javatest.batch] 
      [javatest.batch] 2018-09-18 09:17:36:  Harness - harness.executeMode is set to "2"
      [javatest.batch] 2018-09-18 09:17:36:  Harness - keywords (to be passed to tests) set to:  all
      [javatest.batch] 2018-09-18 09:17:36:  Harness - sClassPathFromExecProps = 
      [javatest.batch] command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/tsharness.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/sigtest.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/jmstck.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../classes:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../bin:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.22.redhat-2/2232ef92cb707a5bc2d345306a7e93e01087b8ce/slf4j-log4j12-1.7.22.redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-jms-client/2.6.1.amq-720004-redhat-1/fabc08f4a6c48e5158d79cbc02fccc3f3f8ee747/artemis-jms-client-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.22.redhat-2/bd9d2cf27595f70dc8529ea1d6d8559b00b30cb9/slf4j-api-1.7.22.redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/log4j/log4j/1.2.17/5af35056b4d257e4b64b9e8069c0746e8b08629f/log4j-1.2.17.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-core-client/2.6.1.amq-720004-redhat-1/3dc21c552b5c897c2977b9f8de096fea7dcdfbd2/artemis-core-client-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-selector/2.6.1.amq-720004-redhat-1/bd1cbc45cda5a6242f6adacf840bbe422f775408/artemis-selector-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-jms_2.0_spec/1.0.0.alpha-2-redhat-2/967a88dcce64d562e8a525bbab1cc27132fc56ae/geronimo-jms_2.0_spec-1.0.0.alpha-2-redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.jgroups/jgroups/3.6.13.Final-redhat-2/4e1ff092afc2b037bdd96f634252f496bf8f1a77/jgroups-3.6.13.Final-redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-commons/2.6.1.amq-720004-redhat-1/e784b6ea8732746b7e0408208392f0b8a5a1127c/artemis-commons-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-json_1.0_spec/1.0.0.alpha-1-redhat-1/22461b4b6e5b919bd68bdfdba5fa69145d2bf659/geronimo-json_1.0_spec-1.0.0.alpha-1-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.johnzon/johnzon-core/0.9.5.redhat-1/16483001e12b816e116a52dd5dc669c999b69c56/johnzon-core-0.9.5.redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.19.Final-redhat-1/4cf94f2c2e630e0ab35d0aaf5db01b693886a031/netty-transport-native-epoll-4.1.19.Final-redhat-1-linux-x86_64.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-kqueue/4.1.19.Final-redhat-1/e54d304123629795774e2cccb66cd29c12f28064/netty-transport-native-kqueue-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.19.Final-redhat-1/b3e19c5d593cd9b88092ce416c36928f9bf99ca7/netty-codec-http-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.19.Final-redhat-1/d69ea77a56419e9a4aa3cb1d121dfa805d8749b2/netty-handler-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.19.Final-redhat-1/86b85700e183e6ccf33b488f99ce27a763f9b357/netty-codec-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-unix-common/4.1.19.Final-redhat-1/f78ca4f0840462aa008d785c167c1fbffc13387e/netty-transport-native-unix-common-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.19.Final-redhat-1/cb73c47e31d2e94de1a0cffde32211aab14ff992/netty-transport-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.19.Final-redhat-1/c1a80bbce859af1e26ffebc9c684de3b18666a62/netty-buffer-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.19.Final-redhat-1/7271721804ea89a50233958f4e0062cd811a55b0/netty-resolver-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.19.Final-redhat-1/b3ebb4ee9939aede8bec51bca97adcbbf0036f72/netty-common-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.jboss.logging/jboss-logging/3.3.1.Final-redhat-1/fd88ce696154fc637ec195a31706aee0ce82b563/jboss-logging-3.3.1.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils/1.9.3.redhat-1/45a8dcb9f19bec453e8f238504cc5e382116e91e/commons-beanutils-1.9.3.redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar:/root/.gradle/caches/modules-2/files-2.1/commons-collections/commons-collections/3.2.2/8ad72fe39fa8c91eaaf12aadb21e0c3661fe26d5/commons-collections-3.2.2.jar DISPLAY=:0.0 HOME=/root windir= SYSTEMROOT= /opt/ibm/java-i386-1.8.0/jre/bin/java -Djava.security.policy=/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../bin/harness.policy -Djava.security.manager -Ddeliverable.class=com.sun.ts.lib.deliverable.jms.JMSDeliverable -Djava.endorsed.dirs= com.sun.ts.tests.common.vehicle.VehicleClient -p /var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../tmp/tstest.jte -t queueReceiveBodyExceptionTests -vehicle standalone
      [javatest.batch] ************************************************************
      [javatest.batch] * props file set to "/tmp/root-cts-props.txt"
      [javatest.batch] ************************************************************
      [javatest.batch] 2018-09-18 09:17:36:  Setup JmsTool for COMMON_Q
      [javatest.batch] 2018-09-18 09:17:36:  TSJMSObjects.getJMSObjectsInstance()
      [javatest.batch] 2018-09-18 09:17:36:  Porting implementation class=com.sun.ts.lib.implementation.sun.jms.SunRIJMSObjects
      [javatest.batch] 2018-09-18 09:17:38:  Create JMSContext with AUTO_ACKNOWLEDGE
      [javatest.batch] 2018-09-18 09:17:38:  Create JMSProducer
      [javatest.batch] 2018-09-18 09:17:38:  Create JMSConsumer
      [javatest.batch] 2018-09-18 09:17:38:  Create TextMessage
      [javatest.batch] 2018-09-18 09:17:38:  Set some values in TextMessage
      [javatest.batch] 2018-09-18 09:17:38:  Send and receive the TextMessage
      [javatest.batch] 2018-09-18 09:17:38:  Call JMSProducer.send(Destination, Message)
      [javatest.batch] 2018-09-18 09:17:38:  Call JMSConsumer.receiveBody(Class<T>) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:38:  Pass Boolean.class as parameter to receiveBody() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:38:  ERROR: Did not throw expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:38:  Create ObjectMessage of type StringBuffer
      [javatest.batch] 2018-09-18 09:17:38:  Set some values in ObjectMessage
      [javatest.batch] 2018-09-18 09:17:38:  Send and receive the ObjectMessage
      [javatest.batch] 2018-09-18 09:17:38:  Call JMSProducer.send(Destination, Message)
      [javatest.batch] 2018-09-18 09:17:38:  Call JMSConsumer.receiveBody(Class<T>) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:38:  Pass HashMap.class as parameter to receiveBody() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:38:  ERROR: Did not throw expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:38:  Create BytesMessage
      [javatest.batch] 2018-09-18 09:17:38:  Set some values in BytesMessage
      [javatest.batch] 2018-09-18 09:17:38:  Send and receive the BytesMessage
      [javatest.batch] 2018-09-18 09:17:38:  Call JMSConsumer.receiveBodyNoWait(Class<T>) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:38:  Pass Boolean.class as parameter to receiveBodyNoWait() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  Send MapMessage
      [javatest.batch] 2018-09-18 09:17:39:  Set some values in MapMessage
      [javatest.batch] 2018-09-18 09:17:39:  Call JMSConsumer.receiveBody(Map.class, long) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:39:  Pass Boolean.class as parameter to receiveBody() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  Send StreamMessage
      [javatest.batch] 2018-09-18 09:17:39:  Set some values in StreamMessage
      [javatest.batch] 2018-09-18 09:17:39:  Call JMSConsumer.receiveBody() on a StreamMessage expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  Send Message
      [javatest.batch] 2018-09-18 09:17:39:  Set some values in Message
      [javatest.batch] 2018-09-18 09:17:39:  Call JMSConsumer.receiveBody() on a Message expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:39:  ERROR: queueReceiveBodyExceptionTests failed
      [javatest.batch] 2018-09-18 09:17:39:  ERROR: Test case throws exception: queueReceiveBodyExceptionTests failed
      [javatest.batch] 2018-09-18 09:17:39:  ERROR: Exception at:  
      [javatest.batch] 2018-09-18 09:17:39:  ERROR: com.sun.ts.lib.harness.EETest$Fault: queueReceiveBodyExceptionTests failed
      [javatest.batch] 	at com.sun.ts.tests.jms.core20.jmsconsumertests.Client.queueReceiveBodyExceptionTests(Client.java:635)
      [javatest.batch] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      [javatest.batch] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
      [javatest.batch] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
      [javatest.batch] 	at java.lang.reflect.Method.invoke(Method.java:508)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.run(EETest.java:550)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:113)
      [javatest.batch] 	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:30)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:102)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:446)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:210)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.run(EETest.java:257)
      [javatest.batch] 	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:27)
      [javatest.batch] 
      [javatest.batch] 2018-09-18 09:17:39:  Close JMSContext
      [javatest.batch] 2018-09-18 09:17:39:  Flush any messages left on Queue
      [javatest.batch] 2018-09-18 09:17:40:  Close all connections and resources
      [javatest.batch] STATUS:Failed.Test case throws exception: queueReceiveBodyExceptionTests failed
      [javatest.batch] Failed. Test case throws exception: queueReceiveBodyExceptionTests failed
      [javatest.batch] ********************************************************************************
      [javatest.batch] Finished Test:  FAILED........com/sun/ts/tests/jms/core20/jmsconsumertests/Client.java#queueReceiveBodyExceptionTests_from_standalone
      [javatest.batch] ********************************************************************************
      
      ********************************************************************************
      [javatest.batch] Beginning Test:  com/sun/ts/tests/jms/core20/jmsconsumertests/Client.java#topicReceiveBodyExceptionTests_from_standalone
      [javatest.batch] ********************************************************************************
      [javatest.batch] 
      [javatest.batch] 2018-09-18 09:17:54:  Harness - harness.executeMode is set to "2"
      [javatest.batch] 2018-09-18 09:17:54:  Harness - keywords (to be passed to tests) set to:  all
      [javatest.batch] 2018-09-18 09:17:54:  Harness - sClassPathFromExecProps = 
      [javatest.batch] command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/tsharness.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/sigtest.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/jmstck.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../classes:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../bin:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.22.redhat-2/2232ef92cb707a5bc2d345306a7e93e01087b8ce/slf4j-log4j12-1.7.22.redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-jms-client/2.6.1.amq-720004-redhat-1/fabc08f4a6c48e5158d79cbc02fccc3f3f8ee747/artemis-jms-client-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.22.redhat-2/bd9d2cf27595f70dc8529ea1d6d8559b00b30cb9/slf4j-api-1.7.22.redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/log4j/log4j/1.2.17/5af35056b4d257e4b64b9e8069c0746e8b08629f/log4j-1.2.17.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-core-client/2.6.1.amq-720004-redhat-1/3dc21c552b5c897c2977b9f8de096fea7dcdfbd2/artemis-core-client-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-selector/2.6.1.amq-720004-redhat-1/bd1cbc45cda5a6242f6adacf840bbe422f775408/artemis-selector-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-jms_2.0_spec/1.0.0.alpha-2-redhat-2/967a88dcce64d562e8a525bbab1cc27132fc56ae/geronimo-jms_2.0_spec-1.0.0.alpha-2-redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.jgroups/jgroups/3.6.13.Final-redhat-2/4e1ff092afc2b037bdd96f634252f496bf8f1a77/jgroups-3.6.13.Final-redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-commons/2.6.1.amq-720004-redhat-1/e784b6ea8732746b7e0408208392f0b8a5a1127c/artemis-commons-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-json_1.0_spec/1.0.0.alpha-1-redhat-1/22461b4b6e5b919bd68bdfdba5fa69145d2bf659/geronimo-json_1.0_spec-1.0.0.alpha-1-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.johnzon/johnzon-core/0.9.5.redhat-1/16483001e12b816e116a52dd5dc669c999b69c56/johnzon-core-0.9.5.redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.19.Final-redhat-1/4cf94f2c2e630e0ab35d0aaf5db01b693886a031/netty-transport-native-epoll-4.1.19.Final-redhat-1-linux-x86_64.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-kqueue/4.1.19.Final-redhat-1/e54d304123629795774e2cccb66cd29c12f28064/netty-transport-native-kqueue-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.19.Final-redhat-1/b3e19c5d593cd9b88092ce416c36928f9bf99ca7/netty-codec-http-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.19.Final-redhat-1/d69ea77a56419e9a4aa3cb1d121dfa805d8749b2/netty-handler-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.19.Final-redhat-1/86b85700e183e6ccf33b488f99ce27a763f9b357/netty-codec-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-unix-common/4.1.19.Final-redhat-1/f78ca4f0840462aa008d785c167c1fbffc13387e/netty-transport-native-unix-common-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.19.Final-redhat-1/cb73c47e31d2e94de1a0cffde32211aab14ff992/netty-transport-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.19.Final-redhat-1/c1a80bbce859af1e26ffebc9c684de3b18666a62/netty-buffer-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.19.Final-redhat-1/7271721804ea89a50233958f4e0062cd811a55b0/netty-resolver-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.19.Final-redhat-1/b3ebb4ee9939aede8bec51bca97adcbbf0036f72/netty-common-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.jboss.logging/jboss-logging/3.3.1.Final-redhat-1/fd88ce696154fc637ec195a31706aee0ce82b563/jboss-logging-3.3.1.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils/1.9.3.redhat-1/45a8dcb9f19bec453e8f238504cc5e382116e91e/commons-beanutils-1.9.3.redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar:/root/.gradle/caches/modules-2/files-2.1/commons-collections/commons-collections/3.2.2/8ad72fe39fa8c91eaaf12aadb21e0c3661fe26d5/commons-collections-3.2.2.jar DISPLAY=:0.0 HOME=/root windir= SYSTEMROOT= /opt/ibm/java-i386-1.8.0/jre/bin/java -Djava.security.policy=/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../bin/harness.policy -Djava.security.manager -Ddeliverable.class=com.sun.ts.lib.deliverable.jms.JMSDeliverable -Djava.endorsed.dirs= com.sun.ts.tests.common.vehicle.VehicleClient -p /var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../tmp/tstest.jte -t topicReceiveBodyExceptionTests -vehicle standalone
      [javatest.batch] ************************************************************
      [javatest.batch] * props file set to "/tmp/root-cts-props.txt"
      [javatest.batch] ************************************************************
      [javatest.batch] 2018-09-18 09:17:54:  Setup JmsTool for COMMON_T
      [javatest.batch] 2018-09-18 09:17:54:  TSJMSObjects.getJMSObjectsInstance()
      [javatest.batch] 2018-09-18 09:17:54:  Porting implementation class=com.sun.ts.lib.implementation.sun.jms.SunRIJMSObjects
      [javatest.batch] 2018-09-18 09:17:56:  Create JMSContext with AUTO_ACKNOWLEDGE
      [javatest.batch] 2018-09-18 09:17:56:  Create JMSProducer
      [javatest.batch] 2018-09-18 09:17:56:  Create JMSConsumer
      [javatest.batch] 2018-09-18 09:17:56:  Create TextMessage
      [javatest.batch] 2018-09-18 09:17:56:  Set some values in TextMessage
      [javatest.batch] 2018-09-18 09:17:56:  Send and receive the TextMessage
      [javatest.batch] 2018-09-18 09:17:56:  Call JMSProducer.send(Destination, Message)
      [javatest.batch] 2018-09-18 09:17:56:  Call JMSConsumer.receiveBody(Class<T>) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:56:  Pass Boolean.class as parameter to receiveBody() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:56:  ERROR: Did not throw expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:56:  Create ObjectMessage of type StringBuffer
      [javatest.batch] 2018-09-18 09:17:56:  Set some values in ObjectMessage
      [javatest.batch] 2018-09-18 09:17:56:  Send and receive the ObjectMessage
      [javatest.batch] 2018-09-18 09:17:56:  Call JMSProducer.send(Destination, Message)
      [javatest.batch] 2018-09-18 09:17:56:  Call JMSConsumer.receiveBody(Class<T>) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:56:  Pass HashMap.class as parameter to receiveBody() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:56:  ERROR: Did not throw expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:56:  Create BytesMessage
      [javatest.batch] 2018-09-18 09:17:56:  Set some values in BytesMessage
      [javatest.batch] 2018-09-18 09:17:56:  Send and receive the BytesMessage
      [javatest.batch] 2018-09-18 09:17:56:  Call JMSConsumer.receiveBodyNoWait(Class<T>) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:56:  Pass Boolean.class as parameter to receiveBodyNoWait() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  Send MapMessage
      [javatest.batch] 2018-09-18 09:17:57:  Set some values in MapMessage
      [javatest.batch] 2018-09-18 09:17:57:  Call JMSConsumer.receiveBody(Map.class, long) to receive message as wrong type
      [javatest.batch] 2018-09-18 09:17:57:  Pass Boolean.class as parameter to receiveBody() expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  Send StreamMessage
      [javatest.batch] 2018-09-18 09:17:57:  Set some values in StreamMessage
      [javatest.batch] 2018-09-18 09:17:57:  Call JMSConsumer.receiveBody() on a StreamMessage expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  Send Message
      [javatest.batch] 2018-09-18 09:17:57:  Set some values in Message
      [javatest.batch] 2018-09-18 09:17:57:  Call JMSConsumer.receiveBody() on a Message expect MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  Caught expected MessageFormatRuntimeException
      [javatest.batch] 2018-09-18 09:17:57:  ERROR: topicReceiveBodyExceptionTests failed
      [javatest.batch] 2018-09-18 09:17:57:  ERROR: Test case throws exception: topicReceiveBodyExceptionTests failed
      [javatest.batch] 2018-09-18 09:17:57:  ERROR: Exception at:  
      [javatest.batch] 2018-09-18 09:17:57:  ERROR: com.sun.ts.lib.harness.EETest$Fault: topicReceiveBodyExceptionTests failed
      [javatest.batch] 	at com.sun.ts.tests.jms.core20.jmsconsumertests.Client.topicReceiveBodyExceptionTests(Client.java:1279)
      [javatest.batch] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      [javatest.batch] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
      [javatest.batch] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
      [javatest.batch] 	at java.lang.reflect.Method.invoke(Method.java:508)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.run(EETest.java:550)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:113)
      [javatest.batch] 	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:30)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:102)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:446)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:210)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.run(EETest.java:257)
      [javatest.batch] 	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:27)
      [javatest.batch] 
      [javatest.batch] 2018-09-18 09:17:57:  Close JMSContext
      [javatest.batch] 2018-09-18 09:17:57:  Close all connections and resources
      [javatest.batch] STATUS:Failed.Test case throws exception: topicReceiveBodyExceptionTests failed
      [javatest.batch] Failed. Test case throws exception: topicReceiveBodyExceptionTests failed
      [javatest.batch] ********************************************************************************
      [javatest.batch] Finished Test:  FAILED........com/sun/ts/tests/jms/core20/jmsconsumertests/Client.java#topicReceiveBodyExceptionTests_from_standalone
      [javatest.batch] ********************************************************************************
      
      ********************************************************************************
      [javatest.batch] Beginning Test:  com/sun/ts/tests/jms/core20/jmsproducerqueuetests/Client.java#getBodyExceptionTests_from_standalone
      [javatest.batch] ********************************************************************************
      [javatest.batch] 
      [javatest.batch] 2018-09-18 09:24:03:  Harness - harness.executeMode is set to "2"
      [javatest.batch] 2018-09-18 09:24:03:  Harness - keywords (to be passed to tests) set to:  all
      [javatest.batch] 2018-09-18 09:24:03:  Harness - sClassPathFromExecProps = 
      [javatest.batch] command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/tsharness.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/sigtest.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../lib/jmstck.jar:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../classes:/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../bin:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.22.redhat-2/2232ef92cb707a5bc2d345306a7e93e01087b8ce/slf4j-log4j12-1.7.22.redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-jms-client/2.6.1.amq-720004-redhat-1/fabc08f4a6c48e5158d79cbc02fccc3f3f8ee747/artemis-jms-client-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.22.redhat-2/bd9d2cf27595f70dc8529ea1d6d8559b00b30cb9/slf4j-api-1.7.22.redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/log4j/log4j/1.2.17/5af35056b4d257e4b64b9e8069c0746e8b08629f/log4j-1.2.17.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-core-client/2.6.1.amq-720004-redhat-1/3dc21c552b5c897c2977b9f8de096fea7dcdfbd2/artemis-core-client-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-selector/2.6.1.amq-720004-redhat-1/bd1cbc45cda5a6242f6adacf840bbe422f775408/artemis-selector-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-jms_2.0_spec/1.0.0.alpha-2-redhat-2/967a88dcce64d562e8a525bbab1cc27132fc56ae/geronimo-jms_2.0_spec-1.0.0.alpha-2-redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.jgroups/jgroups/3.6.13.Final-redhat-2/4e1ff092afc2b037bdd96f634252f496bf8f1a77/jgroups-3.6.13.Final-redhat-2.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.activemq/artemis-commons/2.6.1.amq-720004-redhat-1/e784b6ea8732746b7e0408208392f0b8a5a1127c/artemis-commons-2.6.1.amq-720004-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-json_1.0_spec/1.0.0.alpha-1-redhat-1/22461b4b6e5b919bd68bdfdba5fa69145d2bf659/geronimo-json_1.0_spec-1.0.0.alpha-1-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.apache.johnzon/johnzon-core/0.9.5.redhat-1/16483001e12b816e116a52dd5dc669c999b69c56/johnzon-core-0.9.5.redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-epoll/4.1.19.Final-redhat-1/4cf94f2c2e630e0ab35d0aaf5db01b693886a031/netty-transport-native-epoll-4.1.19.Final-redhat-1-linux-x86_64.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-kqueue/4.1.19.Final-redhat-1/e54d304123629795774e2cccb66cd29c12f28064/netty-transport-native-kqueue-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec-http/4.1.19.Final-redhat-1/b3e19c5d593cd9b88092ce416c36928f9bf99ca7/netty-codec-http-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.19.Final-redhat-1/d69ea77a56419e9a4aa3cb1d121dfa805d8749b2/netty-handler-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.19.Final-redhat-1/86b85700e183e6ccf33b488f99ce27a763f9b357/netty-codec-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-unix-common/4.1.19.Final-redhat-1/f78ca4f0840462aa008d785c167c1fbffc13387e/netty-transport-native-unix-common-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.19.Final-redhat-1/cb73c47e31d2e94de1a0cffde32211aab14ff992/netty-transport-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.19.Final-redhat-1/c1a80bbce859af1e26ffebc9c684de3b18666a62/netty-buffer-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.19.Final-redhat-1/7271721804ea89a50233958f4e0062cd811a55b0/netty-resolver-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.19.Final-redhat-1/b3ebb4ee9939aede8bec51bca97adcbbf0036f72/netty-common-4.1.19.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/org.jboss.logging/jboss-logging/3.3.1.Final-redhat-1/fd88ce696154fc637ec195a31706aee0ce82b563/jboss-logging-3.3.1.Final-redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils/1.9.3.redhat-1/45a8dcb9f19bec453e8f238504cc5e382116e91e/commons-beanutils-1.9.3.redhat-1.jar:/root/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar:/root/.gradle/caches/modules-2/files-2.1/commons-collections/commons-collections/3.2.2/8ad72fe39fa8c91eaaf12aadb21e0c3661fe26d5/commons-collections-3.2.2.jar DISPLAY=:0.0 HOME=/root windir= SYSTEMROOT= /opt/ibm/java-i386-1.8.0/jre/bin/java -Djava.security.policy=/var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../bin/harness.policy -Djava.security.manager -Ddeliverable.class=com.sun.ts.lib.deliverable.jms.JMSDeliverable -Djava.endorsed.dirs= com.sun.ts.tests.common.vehicle.VehicleClient -p /var/dtests/node_data/frameworks/tck_jms_tests/build/jmstck/bin/xml/../../tmp/tstest.jte -t getBodyExceptionTests -vehicle standalone
      [javatest.batch] ************************************************************
      [javatest.batch] * props file set to "/tmp/root-cts-props.txt"
      [javatest.batch] ************************************************************
      [javatest.batch] 2018-09-18 09:24:04:  Setup JmsTool for COMMON_Q
      [javatest.batch] 2018-09-18 09:24:04:  TSJMSObjects.getJMSObjectsInstance()
      [javatest.batch] 2018-09-18 09:24:04:  Porting implementation class=com.sun.ts.lib.implementation.sun.jms.SunRIJMSObjects
      [javatest.batch] 2018-09-18 09:24:05:  Create JMSContext, JMSConsumer and JMSProducer
      [javatest.batch] 2018-09-18 09:24:05:  Create TextMessage
      [javatest.batch] 2018-09-18 09:24:05:  Set some values in TextMessage
      [javatest.batch] 2018-09-18 09:24:05:  Send and receive the TextMessage
      [javatest.batch] 2018-09-18 09:24:05:  Call JMSProducer.send(Destination, Message)
      [javatest.batch] 2018-09-18 09:24:05:  Call JMSConsumer.receive(long) to receive TextMessage
      [javatest.batch] 2018-09-18 09:24:05:  Call TextMessage.getBody(Boolean.class) to extract TextMessage as Boolean (expect MessageFormatException)
      [javatest.batch] 2018-09-18 09:24:05:  ERROR: Expected MessageFormatException to be thrown
      [javatest.batch] 2018-09-18 09:24:05:  Create ObjectMessage of type StringBuffer
      [javatest.batch] 2018-09-18 09:24:05:  Set some values in ObjectMessage
      [javatest.batch] 2018-09-18 09:24:05:  Send and receive the ObjectMessage
      [javatest.batch] 2018-09-18 09:24:05:  Call JMSProducer.send(Destination, Message)
      [javatest.batch] 2018-09-18 09:24:05:  Call JMSConsumer.receive(long) to receive ObjectMessage
      [javatest.batch] 2018-09-18 09:24:05:  Call ObjectMessage.getBody(HashMap.class) to extract ObjectMessage as HashMap (expect MessageFormatException
      [javatest.batch] 2018-09-18 09:24:05:  ERROR: Expected MessageFormatException to be thrown
      [javatest.batch] 2018-09-18 09:24:05:  Create StreamMessage
      [javatest.batch] 2018-09-18 09:24:05:  Set some values in StreamMessage
      [javatest.batch] 2018-09-18 09:24:05:  Send and receive the StreamMessage
      [javatest.batch] 2018-09-18 09:24:05:  Call StreamMessage.getBody(HashMap.class) to extract StreamMessage as HashMap (expect MessageFormatException
      [javatest.batch] 2018-09-18 09:24:05:  Caught correct MessageFormatException
      [javatest.batch] 2018-09-18 09:24:05:  Create BytesMessage
      [javatest.batch] 2018-09-18 09:24:05:  Set some values in BytesMessage
      [javatest.batch] 2018-09-18 09:24:05:  BytesMessage is in write-only mode
      [javatest.batch] 2018-09-18 09:24:05:  Call BytesMessage.getBody(StringBuffer.class) to receive BytesMessage as StringBuffer(expect MessageFormatException)
      [javatest.batch] 2018-09-18 09:24:05:  Caught correct MessageFormatException
      [javatest.batch] 2018-09-18 09:24:05:  Send and receive the BytesMessage
      [javatest.batch] 2018-09-18 09:24:05:  Caught correct MessageFormatException
      [javatest.batch] 2018-09-18 09:24:05:  ERROR: getBodyExceptionTests failed
      [javatest.batch] 2018-09-18 09:24:05:  ERROR: Test case throws exception: getBodyExceptionTests failed
      [javatest.batch] 2018-09-18 09:24:05:  ERROR: Exception at:  
      [javatest.batch] 2018-09-18 09:24:05:  ERROR: com.sun.ts.lib.harness.EETest$Fault: getBodyExceptionTests failed
      [javatest.batch] 	at com.sun.ts.tests.jms.core20.jmsproducerqueuetests.Client.getBodyExceptionTests(Client.java:4785)
      [javatest.batch] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      [javatest.batch] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
      [javatest.batch] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
      [javatest.batch] 	at java.lang.reflect.Method.invoke(Method.java:508)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.run(EETest.java:550)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:113)
      [javatest.batch] 	at com.sun.ts.tests.common.vehicle.EmptyVehicleRunner.run(EmptyVehicleRunner.java:30)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:102)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:446)
      [javatest.batch] 	at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:210)
      [javatest.batch] 	at com.sun.ts.lib.harness.EETest.run(EETest.java:257)
      [javatest.batch] 	at com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:27)
      [javatest.batch] 
      [javatest.batch] 2018-09-18 09:24:05:  Close JMSContext Objects
      [javatest.batch] 2018-09-18 09:24:05:  Flush any messages left on Queue
      [javatest.batch] 2018-09-18 09:24:06:  Close JMSConsumer objects
      [javatest.batch] STATUS:Failed.Test case throws exception: getBodyExceptionTests failed
      [javatest.batch] Failed. Test case throws exception: getBodyExceptionTests failed
      [javatest.batch] ********************************************************************************
      [javatest.batch] Finished Test:  FAILED........com/sun/ts/tests/jms/core20/jmsproducerqueuetests/Client.java#getBodyExceptionTests_from_standalone
      [javatest.batch] ********************************************************************************
      

      Attachments

        Activity

          People

            rh-ee-ataylor Andy Taylor
            mtoth@redhat.com Michal Toth
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: