If you set the swarm port using either swarm.http.port or swarm.port.offset via arquillian.xml e.g.
the arquillian swarm container is correctly started on the specified port/offset.
The problem is that if you use:
to retrieve the url the swarm container is accessible via it always returns http://localhost:8080.
If you set the port property in arquillian.xml
it starts the swarm container on 8080 and
Attempting to combine the port property and the offset does not work either e.g.
the port/offset is ignored and the container is started on 8080, while
note: while the examples above use swarm.port.offset, the same issue occurs if you use swarm.http.port