I've a bunch of TestCases were I would have to start my deployment with different System properties.
Im using as container a managed wildfly.
I know I can somehow manage the system properties when I define the Container in the arquillian.xml.
But the deployment is only done per TestClass and I would have to create for one for each SystemProperty combination and I can't change the used container during a test run - so that this approach is not working.
Is there any other approach where I can define System Properties per Testcase and also Redeploy per TestCase (but only for one TestClas not the other Test Classes because that would be a heavy performance penalty) ?
I'm not sure if I understand your use case exactly, but if you want to run one test suite with different properties or arquillian.xml files, then I would solve it using either multiple profiles or multiple executions set in maven-surefire-plugin.