Skip to content
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

Refactor deployments in TCK to be able to use Arquillian Suite extension #209

Open
lprimak opened this issue Mar 23, 2021 · 0 comments
Open

Comments

@lprimak
Copy link

lprimak commented Mar 23, 2021

One of the issues with the TCK is the deploy/undeploy churn with Arquillian.
A solution for this is Arquillian Suite Extension
https://github.com/ingwarsw/arquillian-suite-extension

However, MP-TCKs do not nicely fit into this architecture because many deployments are non-standard.
i.e. they each have slightly different META-INF/microprofile.properties file.

I propose to standardize the test properties as much as possible as to minimize number of different archives to test,
and use @OperateOnDeployment annotation to distinguish between types of deployment configurations.

This way, suite extension can be used and a single deployment can be reused by many tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant