Skip to content

Regression

com.sun.ts.tests.el.api.jakarta_el.arrayelresolver.ELClient.arrayELResolverTest_from_standalone (from expression-language-tck)

Failing for the past 1 build (Since #155 )
Took 0 ms.

Error Message

test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value

Stacktrace

test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value

Standard Output

#Test Results (version 2)
#Wed Sep 29 10:29:46 UTC 2021
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/expression-language-tck/src/com/sun/ts/tests/el/api/jakarta_el/arrayelresolver/ELClient.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/expression-language-tck/src
assertion_ids=EL\:JAVADOC\:1  Creates a new read/write ArrayELResolver.\nEL\:JAVADOC\:3  If the base object is a Java language array, returns the most general type that this resolver accepts for the property argument. Otherwise, returns null. Assuming the base is an array, this method will always return Integer.class. This is because arrays accept integers for their index.\nEL\:JAVADOC\:4  Always returns null, since there is no reason to iterate through set set of all integers. The \#getCommonPropertyType method returns sufficient information about what properties this resolver accepts.\nEL\:JAVADOC\:5  If the base object is an array, returns the most general acceptable type for a value in this array. If the base is a array, the propertyResolved property of the ELContext object must be set to true by this resolver, before returning. If this property is not true after this method is called, the caller should ignore the return value. Assuming the base is an array, this method will always return base.getClass().getComponentType(), which is the most general type of component that can be stored at any given index in the array.\nEL\:JAVADOC\:6  If the base object is a Java language array, returns the value at the given index. The index is specified by the property argument, and coerced into an integer. If the coercion could not be performed, an IllegalArgumentException is thrown. If the index is out of bounds, null is returned. If the base is a Java language array, the propertyResolved property of the ELContext object must be set to true by this resolver, before returning. If this property is not true after this method is called, the caller should ignore the return value.\nEL\:JAVADOC\:7  If the base object is a Java language array, returns whether a call to \#setValue will always fail. If the base is a Java language array, the propertyResolved property of the ELContext object must be set to true by this resolver, before returning. If this property is not true after this method is called, the caller should ignore the return value. If this resolver was constructed in read-only mode, this method will always return true. Otherwise, it returns false.\nEL\:JAVADOC\:8  If the base object is a Java language array, attempts to set the value at the given index with the given value. The index is specified by the property argument, and coerced into an integer. If the coercion could not be performed, an IllegalArgumentException is thrown. If the index is out of bounds, a PropertyNotFoundException is thrown. If the base is a Java language array, the propertyResolved property of the ELContext object must be set to true by this resolver, before returning. If this property is not true after this method is called, the caller can safely assume no value was set. If this resolver was constructed in read-only mode, this method will always throw PropertyNotWritableException.
classname=com.sun.ts.tests.el.api.jakarta_el.arrayelresolver.ELClient
direction=forward
finder=cts
id=arrayELResolverTest_from_standalone
keywords=all el javaee arrayELResolverTest standalone_vehicle forward
service_eetest=yes
testName=arrayELResolverTest
testProps=
test_directory=com/sun/ts/tests/el/api/jakarta_el/arrayelresolver

#-----environment-----
TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/expression-language-tck/bin/xml/../..
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}
porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL
variable.mapper=com.sun.el.lang.VariableMapperImpl

#-----testresult-----
description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/expression-language-tck/src/com/sun/ts/tests/el/api/jakarta_el/arrayelresolver/ELClient.java\#arrayELResolverTest_from_standalone
end=Wed Sep 29 10\:29\:46 UTC 2021
environment=ts_unix
execStatus=Failed. Illegal access to test\: com.sun.ts.lib.deliverable.PropertyNotSetException\: No value found for jimage.dir. Please check your jte file for an appropiate value
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
javatestOS=Linux 5.12.7-300.fc34.x86_64 (amd64)
javatestVersion=5.0
script=com.sun.ts.lib.harness.TSScript
sections=script_messages TestRun
start=Wed Sep 29 10\:29\:46 UTC 2021
test=com/sun/ts/tests/el/api/jakarta_el/arrayelresolver/ELClient.java\#arrayELResolverTest_from_standalone
timeoutSeconds=600
totalTime=6
work=/home/jenkins/agent/workspace/jakartaee-tck_master/expression-language-tckwork/expression-language-tck/com/sun/ts/tests/el/api/jakarta_el/arrayelresolver

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

#section:TestRun
----------messages:(0/0)----------
----------log:(0/0)----------
result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value


test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value