wildfly / wildfly-tck-runners

Test runners for executing various TCKs against a WildFly runtime
Apache License 2.0
1 stars 7 forks source link

[WFLY-16237] adds initial concurrency tck runner #1

Closed emmartins closed 2 years ago

emmartins commented 2 years ago

Issue: https://issues.redhat.com/browse/WFLY-16237

jamezp commented 2 years ago

I'm not sure what we should here, but I don't think we should be using the staging repository. This would pollute any the local maven repository for anyone that runs this. However, the concurrency API and implementation do not appear to be on Maven Central.

W should download the ZIP from https://ci.eclipse.org/cu/job/Concurrency%20TCK%20Master%20Build/ and use that. The direct link would be https://ci.eclipse.org/cu/job/Concurrency%20TCK%20Master%20Build/lastSuccessfulBuild/artifact/tck-dist/target/concurrency-tck-3.0.0-dist.zip. The TCK libraries themselves will not be deployed to Maven Central so we cannot just simply add a dependency to the POM unfortunately.

scottmarlow commented 2 years ago

https://download.eclipse.org/jakartaee/concurrency/3.0/concurrency-tck-3.0.0.zip has the Eclipse Foundation TCK license which is needed for certifying that WildFly is Jakarta EE 10 compatible. I see that this is already mentioned above indirectly via zulip reference, thanks James!