https://github.com/wildfly/ejb-client-testsuite
https://github.com/wildfly/ejb-client-testsuite
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wildfly/ejb-client-testsuite
- Owner: wildfly
- Created: 2023-06-30T19:34:51.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-17T20:15:28.000Z (about 1 year ago)
- Last Synced: 2025-06-17T21:26:38.939Z (about 1 year ago)
- Language: Java
- Size: 1.48 MB
- Stars: 0
- Watchers: 6
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EJB test suite
This is upstream EJB integration TS.
# Quick start
The following commands starts the whole TS with latest upstream bits:
```bash
mvn -B -ntp package -DspecificModule=prepare
mvn -B -ntp dependency:tree clean verify --fail-at-end
```
# TS structure
There are three modules in this TS, see the details in following links:
* [basic client tests](basic)
* [multinode tests](multinode)
* [timers tests](timers)
[Basic client tests](basic) and [multinode tests](multinode) can be started with one of those options which determines where to get EJB client dependencies for testing:
* Use BOMs to govern client dependencies. With this configuration, the documentation above describes `-Dserver.home` or `-Dserver.zip.url` parameters. As an alternative for using one of those properties, you can also build server with the latest upstream bits by `mvn -B -ntp package -DspecificModule=prepare` command and then not use `-Dserver.home` or `-Dserver.zip` parameters.
* Use dependencies from SERVER_HOME/bin/client/jboss-client.jar.