The goal of having WildFly use the module structure that we build
"verbatim" is only interesting if we make sure these packs work
Ideally we'd like to deploy them in Arquillian tests like we did with
modules, and run integration tests on each commit.
This is quite simple. As part of test run you provision thin WildFly with your feature pack and run run arquillian tests. As provisionied server is thin (doesn't contain any jars) it is also lightweight.
an example would be how we test arquillian integration itself