-
Notifications
You must be signed in to change notification settings - Fork 13
Home
They can take minutes to run, so are disabled by default.
mvn install
mvn install -Pit
mvn install -Pit -Dinvoker.test=test-jaxrs*
Use runtime=ol
for io.openliberty:openliberty runtime
or runtime=wlp
for com.ibm.websphere.appserver.runtime:wlp-javaee7
. Set the runtime version using the runtimeVersion
property. For example, to test on Open Liberty 18.0.0.3, use:
mvn install -Pit -Druntime=ol -DruntimeVersion=18.0.0.2
Set the runtimeGroupId
, runtimeArtifactId
, and runtimeVersion
properties. For example, to test on Open Liberty 18.0.0.3, use:
mvn install -Pit -DruntimeGroupId=io.openliberty -DruntimeArtifactId=openliberty-runtime -DruntimeVersion=18.0.0.3
export DOCKER_HOST=tcp://myhost.com:2375; mvn install -Pit ...
When importing the code into Eclipse, do it in two steps:
- Import the top-level project
Import -> Maven (Existing Maven Projects)
"Root Directory" => repo home (project.basedir)
- Import the parent of the individual integration test projects
Import -> Maven (Existing Maven Projects)
"Root Directory" => IT parent module home (project.basedir/src/it)
Windows Defender can greatly slow down the unzip of a Liberty runtime performed in the package goal, currently from about 10s -> 80s.
Solution: Follow steps like these to take a subdirectory and remove it from scanning.