Failed
com.sun.ts.tests.signaturetest.servlet.ServletSigTest.signatureTest (from servlet-tck)
Error Message
test result: Failed. Test case throws exception: SigTest.test1() failed!, diffs found
Stacktrace
test result: Failed. Test case throws exception: SigTest.test1() failed!, diffs found
Standard Output
#Test Results (version 2) #Fri Mar 26 04:33:12 UTC 2021 #-----testdescription----- $file=/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/src/com/sun/ts/tests/signaturetest/servlet/ServletSigTest.java $root=/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/src classname=com.sun.ts.tests.signaturetest.servlet.ServletSigTest direction=forward finder=cts id=signatureTest keywords=all signaturetest servlet signatureTest novehicle forward service_eetest=no testName=signatureTest testProps=\ ts_home sigTestClasspath test_directory=com/sun/ts/tests/signaturetest/servlet #-----environment----- JAVA_HOME=/opt/jdk-11.0.7 JAVA_OPTIONS= LOCAL_CLASSES=/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../classes\:/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.annotation-api.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/commons-httpclient-3.1.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/commons-logging-1.1.3.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/commons-codec-1.9.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/sigtest.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/javatest.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/tsharness.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/servlettck.jar\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/http.jar SYSTEMROOT=${env.SystemRoot} TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../.. command.testExecute=com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH\=${JAVA_HOME}/lib/rt.jar${pathsep}${LOCAL_CLASSES} HOME\="${user.home}" windir\=${windir} SYSTEMROOT\=${SYSTEMROOT} ${JAVA_HOME}/bin/java -Dbytecheck\=true -Djava.protocol.handler.pkgs\=javax.net.ssl -Djavax.net.ssl.keyStore\=${ts.home}/bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword\=changeit -Djavax.net.ssl.trustStore\=${web.home}/domains/domain1/config/cacerts.jks ${JAVA_OPTIONS} $testExecuteClass $testExecuteArgs harness.executeMode=2 harness.log.delayseconds=1 harness.log.port=2000 harness.log.traceflag=true harness.socket.retry.count=10 harness.temp.directory=${TS_HOME} java.home=/opt/jdk-11.0.7 pathsep=\: porting.ts.HttpsURLConnection.class.1=com.sun.ts.lib.implementation.sun.javaee.SunRIHttpsURLConnection porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL servlet.classes=${web.home}/modules/jakarta.servlet-api.jar${pathsep}${web.home}/modules/jakarta.annotation-api.jar sigTestClasspath=${java.home}/lib/rt.jar${pathsep}${servlet.classes} ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../.. ts_home=${ts.home} user.home=? web.home=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish windir=${env.windir} #-----testresult----- description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/src/com/sun/ts/tests/signaturetest/servlet/ServletSigTest.java\#signatureTest end=Fri Mar 26 04\:33\:12 UTC 2021 environment=ts_unix execStatus=Failed. Test case throws exception\: SigTest.test1() failed\!, diffs found harnessLoaderMode=Classpath Loader harnessVariety=Full Bundle javatestOS=Linux 3.10.0-1127.10.1.el7.x86_64 (amd64) javatestVersion=5.0 script=com.sun.ts.lib.harness.TSScript sections=script_messages TestRun start=Fri Mar 26 04\:33\:10 UTC 2021 test=com/sun/ts/tests/signaturetest/servlet/ServletSigTest.java\#signatureTest timeoutSeconds=600 totalTime=2588 work=/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tckwork/servlet-tck/com/sun/ts/tests/signaturetest/servlet #section:script_messages ----------messages:(0/0)---------- #section:TestRun ----------messages:(1/1754)---------- command: com.sun.ts.lib.harness.ExecTSTestCmd CLASSPATH=:/opt/jdk-11.0.7/lib/rt.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../classes:/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.annotation-api.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/commons-httpclient-3.1.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/commons-logging-1.1.3.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/commons-codec-1.9.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/sigtest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/javatest.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/tsharness.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/servlettck.jar:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../lib/http.jar HOME=? windir= SYSTEMROOT= /opt/jdk-11.0.7/bin/java -Dbytecheck=true -Djava.protocol.handler.pkgs=javax.net.ssl -Djavax.net.ssl.keyStore=/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../bin/certificates/clientcert.jks -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStore=/home/jenkins/agent/workspace/jakartaee-tck_master/glassfish6/glassfish/domains/domain1/config/cacerts.jks com.sun.ts.tests.signaturetest.servlet.ServletSigTest -p /home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../tmp/tstest.jte -t signatureTest ----------log:(318/21025)---------- ************************************************************ * props file set to "/tmp/?-cts-props.txt" ************************************************************ 03-26-2021 04:33:10: TRACE: ####### Value of harness.socket.retry.count is "10" 03-26-2021 04:33:10: TRACE: ####### Value of harness.log.port is "2000" 03-26-2021 04:33:10: TRACE: ####### Actual bind value of harness.log.port is "2000" 03-26-2021 04:33:10: TRACE: *** in EETest.run(argv,p) 03-26-2021 04:33:10: TRACE: TESTCLASS=com.sun.ts.tests.signaturetest.servlet.ServletSigTest 03-26-2021 04:33:10: TRACE: ** IN getRunMethod: testClass=com.sun.ts.tests.signaturetest.servlet.ServletSigTest 03-26-2021 04:33:10: TRACE: ** IN getRunMethod: testname=signatureTest 03-26-2021 04:33:10: TRACE: ** GOT RUN METHOD! 03-26-2021 04:33:10: TRACE: **runmethod=signatureTest 03-26-2021 04:33:10: TRACE: ABOUT TO GET SETUP METHOD! 03-26-2021 04:33:10: TRACE: No setupMethod annotation present 03-26-2021 04:33:10: TRACE: getSetupMethod - checking for testcase specific setup method: signatureTest_setup 03-26-2021 04:33:10: TRACE: getSetupMethod - checking for default class specific setup method 03-26-2021 04:33:10: TRACE: GOT SETUP METHOD! 03-26-2021 04:33:10: TRACE: No cleanupMethod annotation present 03-26-2021 04:33:10: TRACE: getCleanupMethod - checking for testcase specific cleanup method: signatureTest_cleanup 03-26-2021 04:33:10: TRACE: getCleanupMethod - checking for default class specific cleanup method 03-26-2021 04:33:10: TRACE: GOT CLEANUP METHOD! 03-26-2021 04:33:10: TRACE: ABOUT TO INVOKE SETUP METHOD! 03-26-2021 04:33:10: TRACE: $$$ SigTest.setup() called 03-26-2021 04:33:10: TRACE: $$$ SigTest.setup() complete 03-26-2021 04:33:10: TRACE: INVOKED SETUP METHOD! 03-26-2021 04:33:10: TRACE: ABOUT TO INVOKE EETEST RUN METHOD! 03-26-2021 04:33:10: TRACE: $$$ SigTest.test1() called 03-26-2021 04:33:10: Using the following as the sig-Test map file: sig-test_se11.map 03-26-2021 04:33:10: Using the following as the SigTest Package file: sig-test-pkg-list_se11.txt 03-26-2021 04:33:10: ********** BEGIN PACKAGE LEVEL SIGNATURE VALIDATION ********** 03-26-2021 04:33:10: ********** BEGIN VALIDATE PACKAGE 'jakarta.servlet' ********** 03-26-2021 04:33:10: ********** VALIDATE IN STATIC MODE - TO CHECK CONSANT VALUES **** 03-26-2021 04:33:10: Static mode supports checks of static constants values 03-26-2021 04:33:10: Extracting jimage, it can take several minutes.... null 03-26-2021 04:33:10: TRACE: Setting static mode flag to allow constant checking. 03-26-2021 04:33:10: TRACE: ----------------- BEGIN SIG PARAM DUMP ----------------- 03-26-2021 04:33:10: TRACE: Param[0]: -Static 03-26-2021 04:33:10: TRACE: Param[1]: -CheckValue 03-26-2021 04:33:10: TRACE: Param[2]: -mode 03-26-2021 04:33:10: TRACE: Param[3]: src 03-26-2021 04:33:10: TRACE: Param[4]: -Verbose 03-26-2021 04:33:10: TRACE: Param[5]: -FileName 03-26-2021 04:33:10: TRACE: Param[6]: /home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../src/com/sun/ts/tests/signaturetest/signature-repository/jakarta.servlet.sig_5.0_se11 03-26-2021 04:33:10: TRACE: Param[7]: -Classpath 03-26-2021 04:33:10: TRACE: Param[8]: /opt/jdk-11.0.7/lib/rt.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.annotation-api.jar 03-26-2021 04:33:10: TRACE: Param[9]: -Package 03-26-2021 04:33:10: TRACE: Param[10]: jakarta.servlet 03-26-2021 04:33:10: TRACE: Param[11]: -ApiVersion 03-26-2021 04:33:10: TRACE: Param[12]: 5.0_se11 03-26-2021 04:33:10: TRACE: Param[13]: -xjimage 03-26-2021 04:33:10: TRACE: Param[14]: /opt/jdk-11.0.7/bin/jimage 03-26-2021 04:33:10: TRACE: ------------------ END SIG PARAM DUMP ------------------ 03-26-2021 04:33:10: TRACE: Calling: com.sun.tdk.signaturetest.SignatureTest() with following args: 03-26-2021 04:33:10: TRACE: testArguments[0] = -Static 03-26-2021 04:33:10: TRACE: testArguments[1] = -CheckValue 03-26-2021 04:33:10: TRACE: testArguments[2] = -mode 03-26-2021 04:33:10: TRACE: testArguments[3] = src 03-26-2021 04:33:10: TRACE: testArguments[4] = -Verbose 03-26-2021 04:33:10: TRACE: testArguments[5] = -FileName 03-26-2021 04:33:10: TRACE: testArguments[6] = /home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../src/com/sun/ts/tests/signaturetest/signature-repository/jakarta.servlet.sig_5.0_se11 03-26-2021 04:33:10: TRACE: testArguments[7] = -Classpath 03-26-2021 04:33:10: TRACE: testArguments[8] = /opt/jdk-11.0.7/lib/rt.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.annotation-api.jar 03-26-2021 04:33:10: TRACE: testArguments[9] = -Package 03-26-2021 04:33:10: TRACE: testArguments[10] = jakarta.servlet 03-26-2021 04:33:10: TRACE: testArguments[11] = -ApiVersion 03-26-2021 04:33:10: TRACE: testArguments[12] = 5.0_se11 03-26-2021 04:33:10: TRACE: testArguments[13] = -xjimage 03-26-2021 04:33:10: TRACE: testArguments[14] = /opt/jdk-11.0.7/bin/jimage 03-26-2021 04:33:10: ********** Status Report '[jakarta.servlet, jakarta.servlet.http, jakarta.servlet.annotation, jakarta.servlet.descriptor]' ********** 03-26-2021 04:33:10: SignatureTest report Base version: 5.0_se11 Tested version: 5.0_se11 Check mode: src [throws normalized] Constant checking: on Warning: Not found annotation type java.lang.Deprecated Warning: Not found annotation type java.lang.annotation.Target Warning: Not found annotation type java.lang.annotation.Retention Warning: Not found annotation type java.lang.annotation.Documented Warning: Not found annotation type java.lang.annotation.Inherited Missing Classes --------------- jakarta.servlet.HttpMethodConstraintElement jakarta.servlet.ServletContextAttributeEvent jakarta.servlet.ServletRequestAttributeEvent jakarta.servlet.ServletSecurityElement jakarta.servlet.SingleThreadModel jakarta.servlet.UnavailableException jakarta.servlet.http.HttpFilter jakarta.servlet.http.HttpServlet jakarta.servlet.http.HttpServletRequestWrapper jakarta.servlet.http.HttpServletResponseWrapper jakarta.servlet.http.HttpSessionBindingEvent jakarta.servlet.http.HttpSessionContext Missing Superclasses or Superinterfaces --------------------------------------- java.io.InputStream:jakarta.servlet.ServletInputStream java.io.OutputStream: jakarta.servlet.ServletOutputStream java.io.Serializable: jakarta.servlet.GenericFilter java.io.Serializable: jakarta.servlet.GenericServlet java.io.Serializable: jakarta.servlet.http.Cookie java.lang.AutoCloseable: jakarta.servlet.http.WebConnection java.lang.Cloneable:jakarta.servlet.http.Cookie java.lang.Enum: jakarta.servlet.DispatcherType java.lang.Enum: jakarta.servlet.SessionTrackingMode java.lang.Enum: jakarta.servlet.annotation.ServletSecurity$EmptyRoleSemantic java.lang.Enum: jakarta.servlet.annotation.ServletSecurity$TransportGuarantee java.lang.Enum: jakarta.servlet.http.MappingMatch java.lang.Exception:jakarta.servlet.ServletException java.lang.Object: jakarta.servlet.AsyncEvent java.lang.Object: jakarta.servlet.GenericFilter java.lang.Object: jakarta.servlet.GenericServlet java.lang.Object: jakarta.servlet.HttpConstraintElement java.lang.Object: jakarta.servlet.MultipartConfigElement java.lang.Object: jakarta.servlet.ServletRequestWrapper java.lang.Object: jakarta.servlet.ServletResponseWrapper java.lang.Object: jakarta.servlet.http.Cookie java.lang.Object: jakarta.servlet.http.HttpUtils java.lang.annotation.Annotation: jakarta.servlet.annotation.HandlesTypes java.lang.annotation.Annotation: jakarta.servlet.annotation.HttpConstraint java.lang.annotation.Annotation: jakarta.servlet.annotation.HttpMethodConstraint java.lang.annotation.Annotation: jakarta.servlet.annotation.MultipartConfig java.lang.annotation.Annotation: jakarta.servlet.annotation.ServletSecurity java.lang.annotation.Annotation: jakarta.servlet.annotation.WebFilter java.lang.annotation.Annotation: jakarta.servlet.annotation.WebInitParam java.lang.annotation.Annotation: jakarta.servlet.annotation.WebListener java.lang.annotation.Annotation: jakarta.servlet.annotation.WebServlet java.util.EventListener: jakarta.servlet.AsyncListener java.util.EventListener: jakarta.servlet.ReadListener java.util.EventListener: jakarta.servlet.ServletContextAttributeListener java.util.EventListener: jakarta.servlet.ServletContextListener java.util.EventListener: jakarta.servlet.ServletRequestAttributeListener java.util.EventListener: jakarta.servlet.ServletRequestListener java.util.EventListener: jakarta.servlet.WriteListener java.util.EventListener: jakarta.servlet.http.HttpSessionActivationListener java.util.EventListener: jakarta.servlet.http.HttpSessionAttributeListener java.util.EventListener: jakarta.servlet.http.HttpSessionBindingListener java.util.EventListener: jakarta.servlet.http.HttpSessionIdListener java.util.EventListener: jakarta.servlet.http.HttpSessionListener java.util.EventObject: jakarta.servlet.ServletContextEvent java.util.EventObject: jakarta.servlet.ServletRequestEvent java.util.EventObject: jakarta.servlet.http.HttpSessionEvent Missing Methods --------------- jakarta.servlet.ServletRequest: method public abstract jakarta.servlet.AsyncContext jakarta.servlet.ServletRequest.startAsync() --- affected jakarta.servlet.http.HttpServletRequest jakarta.servlet.ServletRequest: method public abstract jakarta.servlet.AsyncContext jakarta.servlet.ServletRequest.startAsync(jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse) --- affected jakarta.servlet.http.HttpServletRequest Added Classes ------------- jakarta.servlet.HttpMethodConstraintElement jakarta.servlet.ServletContextAttributeEvent jakarta.servlet.ServletRequestAttributeEvent jakarta.servlet.ServletSecurityElement jakarta.servlet.SingleThreadModel jakarta.servlet.UnavailableException jakarta.servlet.http.HttpFilter jakarta.servlet.http.HttpServlet jakarta.servlet.http.HttpServletRequestWrapper jakarta.servlet.http.HttpServletResponseWrapper jakarta.servlet.http.HttpSessionBindingEvent jakarta.servlet.http.HttpSessionContext Added Methods ------------- jakarta.servlet.ServletRequest: method public abstract jakarta.servlet.AsyncContext jakarta.servlet.ServletRequest.startAsync() throws java.lang.IllegalStateException --- affected jakarta.servlet.http.HttpServletRequest jakarta.servlet.ServletRequest: method public abstract jakarta.servlet.AsyncContext jakarta.servlet.ServletRequest.startAsync(jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse) throws java.lang.IllegalStateException --- affected jakarta.servlet.http.HttpServletRequest Missed Annotations ------------------ jakarta.servlet.ServletContext: getServlet(java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.ServletContext: getServletNames():anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.ServletContext: getServlets():anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.ServletContext: log(java.lang.Exception,java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") --- affected jakarta.servlet.http.HttpServletRequest jakarta.servlet.http.HttpServletRequest:isRequestedSessionIdFromUrl():anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpServletResponse: encodeRedirectUrl(java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpServletResponse: encodeUrl(java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpServletResponse: setStatus(int,java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpSession: getSessionContext():anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpSession: getValue(java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpSession: getValueNames():anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpSession: putValue(java.lang.String,java.lang.Object):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") jakarta.servlet.http.HttpSession: removeValue(java.lang.String):anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") Added Annotations ----------------- jakarta.servlet.ServletContext: getServlet(java.lang.String):anno 0 java.lang.Deprecated() jakarta.servlet.ServletContext: getServletNames():anno 0 java.lang.Deprecated() jakarta.servlet.ServletContext: getServlets():anno 0 java.lang.Deprecated() jakarta.servlet.ServletContext: log(java.lang.Exception,java.lang.String):anno 0 java.lang.Deprecated() jakarta.servlet.ServletRequest: getRealPath(java.lang.String):anno 0 java.lang.Deprecated() --- affected jakarta.servlet.http.HttpServletRequest jakarta.servlet.http.HttpServletRequest:isRequestedSessionIdFromUrl():anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpServletResponse: encodeRedirectUrl(java.lang.String):anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpServletResponse: encodeUrl(java.lang.String):anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpServletResponse: setStatus(int,java.lang.String):anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpSession: getSessionContext():anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpSession: getValue(java.lang.String):anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpSession: getValueNames():anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpSession: putValue(java.lang.String,java.lang.Object):anno 0 java.lang.Deprecated() jakarta.servlet.http.HttpSession: removeValue(java.lang.String):anno 0 java.lang.Deprecated() duplicate messages suppressed: 6 03-26-2021 04:33:10: ********** Package 'jakarta.servlet' - FAILED (STATIC MODE) ********** 03-26-2021 04:33:10: 03-26-2021 04:33:10: ********** VALIDATE IN REFLECTIVE MODE **** 03-26-2021 04:33:10: Reflective mode supports verification within containers (ie ejb, servlet, etc) 03-26-2021 04:33:10: Extracting jimage, it can take several minutes.... WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader (file:/home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/lib/sigtest.jar) to field java.lang.String.coder WARNING: Please consider reporting this to the maintainers of com.sun.tdk.signaturetest.loaders.TigerRefgClassDescrLoader WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release null 03-26-2021 04:33:10: TRACE: Not Setting static mode flag to allow constant checking. 03-26-2021 04:33:10: TRACE: ----------------- BEGIN SIG PARAM DUMP ----------------- 03-26-2021 04:33:10: TRACE: Param[0]: -Verbose 03-26-2021 04:33:10: TRACE: Param[1]: -FileName 03-26-2021 04:33:10: TRACE: Param[2]: /home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../src/com/sun/ts/tests/signaturetest/signature-repository/jakarta.servlet.sig_5.0_se11 03-26-2021 04:33:10: TRACE: Param[3]: -Classpath 03-26-2021 04:33:10: TRACE: Param[4]: /opt/jdk-11.0.7/lib/rt.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.annotation-api.jar 03-26-2021 04:33:10: TRACE: Param[5]: -Package 03-26-2021 04:33:10: TRACE: Param[6]: jakarta.servlet 03-26-2021 04:33:10: TRACE: Param[7]: -ApiVersion 03-26-2021 04:33:10: TRACE: Param[8]: 5.0_se11 03-26-2021 04:33:10: TRACE: Param[9]: -xjimage 03-26-2021 04:33:10: TRACE: Param[10]: /opt/jdk-11.0.7/bin/jimage 03-26-2021 04:33:10: TRACE: ------------------ END SIG PARAM DUMP ------------------ 03-26-2021 04:33:10: TRACE: Calling: com.sun.tdk.signaturetest.SignatureTest() with following args: 03-26-2021 04:33:10: TRACE: testArguments[0] = -Verbose 03-26-2021 04:33:10: TRACE: testArguments[1] = -FileName 03-26-2021 04:33:10: TRACE: testArguments[2] = /home/jenkins/agent/workspace/jakartaee-tck_master/servlet-tck/bin/xml/../../src/com/sun/ts/tests/signaturetest/signature-repository/jakarta.servlet.sig_5.0_se11 03-26-2021 04:33:10: TRACE: testArguments[3] = -Classpath 03-26-2021 04:33:10: TRACE: testArguments[4] = /opt/jdk-11.0.7/lib/rt.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.annotation-api.jar 03-26-2021 04:33:10: TRACE: testArguments[5] = -Package 03-26-2021 04:33:10: TRACE: testArguments[6] = jakarta.servlet 03-26-2021 04:33:10: TRACE: testArguments[7] = -ApiVersion 03-26-2021 04:33:10: TRACE: testArguments[8] = 5.0_se11 03-26-2021 04:33:10: TRACE: testArguments[9] = -xjimage 03-26-2021 04:33:10: TRACE: testArguments[10] = /opt/jdk-11.0.7/bin/jimage 03-26-2021 04:33:11: ********** Status Report '[jakarta.servlet, jakarta.servlet.http, jakarta.servlet.annotation, jakarta.servlet.descriptor]' ********** 03-26-2021 04:33:11: SignatureTest report Base version: 5.0_se11 Tested version: 5.0_se11 Check mode: src [throws normalized] Constant checking: on 03-26-2021 04:33:11: ********** Package 'jakarta.servlet' - PASSED (REFLECTION MODE) ********** 03-26-2021 04:33:11: ********** END VALIDATE PACKAGE 'jakarta.servlet' ********** 03-26-2021 04:33:11: 03-26-2021 04:33:11: 03-26-2021 04:33:11: ****************************************************** ****************************************************** Some signatures failed. Failed packages listed below: jakarta.servlet(static mode) jakarta.servlet.http(static mode) jakarta.servlet.annotation(static mode) jakarta.servlet.descriptor(static mode) Passed packages listed below: jakarta.servlet(reflection mode) jakarta.servlet.http(reflection mode) jakarta.servlet.annotation(reflection mode) jakarta.servlet.descriptor(reflection mode) ****************************************************** ****************************************************** 03-26-2021 04:33:11: TRACE: results.passed() returned false 03-26-2021 04:33:11: ERROR: SigTest.test1() failed!, diffs found 03-26-2021 04:33:11: ERROR: Test case throws exception: SigTest.test1() failed!, diffs found 03-26-2021 04:33:11: ERROR: Exception at: 03-26-2021 04:33:11: ERROR: com.sun.ts.lib.harness.EETest$Fault: SigTest.test1() failed!, diffs found at com.sun.ts.tests.signaturetest.SigTest.signatureTest(SigTest.java:230) 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.tests.signaturetest.servlet.ServletSigTest.run(ServletSigTest.java:73) at com.sun.ts.tests.signaturetest.servlet.ServletSigTest.main(ServletSigTest.java:63) 03-26-2021 04:33:11: TRACE: $$$ SigTest.cleanup() called 03-26-2021 04:33:11: cleanup STATUS:Failed.Test case throws exception: SigTest.test1() failed!, diffs found result: Failed. Test case throws exception: SigTest.test1() failed!, diffs found test result: Failed. Test case throws exception: SigTest.test1() failed!, diffs found