-
Notifications
You must be signed in to change notification settings - Fork 604
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automated JsonP 2.1.0 tck tests #20960
Automated JsonP 2.1.0 tck tests #20960
Conversation
...rty.jakarta.jsonp.2.1_fat_tck/fat/src/io/openliberty/jakarta/jsonp/tck/JsonpTckLauncher.java
Outdated
Show resolved
Hide resolved
dev/io.openliberty.jakarta.jsonp.2.1_fat_tck/publish/tckRunner/tck/pom.xml
Outdated
Show resolved
Hide resolved
dev/io.openliberty.jakarta.jsonp.2.1_fat_tck/publish/tckRunner/tck/pom.xml
Outdated
Show resolved
Hide resolved
dev/io.openliberty.jakarta.jsonp.2.1_fat_tck/publish/tckRunner/tck/pom.xml
Outdated
Show resolved
Hide resolved
dev/io.openliberty.jakarta.jsonp.2.1_fat_tck/publish/tckRunner/tck/pom.xml
Outdated
Show resolved
Hide resolved
#build |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_ptuw4MfgEeyhmZ5zGPuLaA The build will run your changed FAT bucket(s) 10 times. Target locations of links might be accessible only to IBM employees. |
The build tabishop-20960-20220429-1127 For help analyzing your personal build, go to https://cognitive.hursley.ibm.com/buildAnalysis.html?uuid=_ptuw4MfgEeyhmZ5zGPuLaA |
<!-- Plugin used to internal bundles to signaturedirectory for signature tests --> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-antrun-plugin</artifactId> | ||
<version>3.0.0</version> | ||
<executions> | ||
<execution> | ||
<id>copy-jsonp</id> | ||
<phase>generate-test-sources</phase> | ||
<goals> | ||
<goal>run</goal> | ||
</goals> | ||
<configuration> | ||
<target> | ||
<!-- <copy file="${io.openliberty.jakarta.jsonp.3.0}" tofile="${project.build.directory}/signaturedirectory/jakarta.json.bind-api.jar"/> --> | ||
<copy file="${io.openliberty.jakarta.jsonp.2.1}" tofile="${project.build.directory}/signaturedirectory/jakarta.json-api.jar"/> | ||
</target> | ||
</configuration> | ||
</execution> | ||
</executions> | ||
</plugin> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you may have accidentally deleted both of these plugins, when only one needed to be removed.
We should be using the plugin with:
This build showed failures in the Signature tests:
because of #20960 (comment) This build also showed a failure in our test infrastructure
This can likely be fixed by introducing this change: https://github.com/OpenLiberty/open-liberty/pull/20866/files#diff-1335108c4d715750ac4218db4469c1f059d360c70d987d401a8992f3f3f01110R777-R786 |
<jakarta.json.version>2.1.0-SNAPSHOT</jakarta.json.version> | ||
<jakarta.json.tck.version>2.1.0-SNAPSHOT</jakarta.json.tck.version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should be able to update these to 2.1.0. The stagging repo has been fixed as of this fix: https://www.eclipse.org/lists/jsonp-dev/msg00074.html
} else { | ||
additionalProps.put("exclude.tests", "ee.jakarta.tck.jsonp.api.provider.JsonProviderTest.java"); | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Based on the conversation here: jakartaee/jsonp-api#376 (comment)
I think you can avoid excluding this test by running each test package within its own VM. An example on how to accomplish this is here: https://github.com/eclipse-ee4j/jsonp/blob/master/tck/tck-dist-eftl/src/main/bin/pom.xml#L125-L126
#build |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_bCyYQM-oEeyhmZ5zGPuLaA The build will run your changed FAT bucket(s) 10 times. Target locations of links might be accessible only to IBM employees. |
1f4350b
to
088e537
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks really good! 👍🏼
#build |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_CXHScM_ZEeyhmZ5zGPuLaA Target locations of links might be accessible only to IBM employees. |
#libbybot |
Code analysis and actionsDO NOT DELETE THIS COMMENT.
|
The build tabishop-20960-20220509-1454 For help analyzing your personal build, go to https://cognitive.hursley.ibm.com/buildAnalysis.html?uuid=_CXHScM_ZEeyhmZ5zGPuLaA |
Errors in personal build are not related to the changes in this PR and are associated with a separate defect. |
Added automated JsonP 2.1.0 tck tests