Skip to content

Issue 20 Updates, more stable tests #32

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Nov 3, 2018

Conversation

dmatej
Copy link
Contributor

@dmatej dmatej commented Nov 3, 2018

Fixes #20

dmatej added 6 commits July 30, 2018 23:04
- throws IllegalStateException if it cannot get session in 5 seconds
- (fail fast as possible)
- if injection is not supported by the container, shows meanungful error, not NPE
- added safety timeouts - test hangs sometimes.
- added assert for header even in the public variant
- shows the content of the war file in logs
- removed unuseful exception declarations
- Payara + Glassfish + Arquillian + h2 + Tomcat
- fixes failing build of the payara-micro-managed profile
  - using fixed arquillian-payara-micro-5-managed:1.0.Beta3-m4
@dmatej dmatej force-pushed the issue-20-more-stable-test branch from 0543a27 to 2daa798 Compare November 3, 2018 15:55
@dmatej
Copy link
Contributor Author

dmatej commented Nov 3, 2018

Status after this commit:
payara-embedded OK
payara-remote OK
payara-micro-managed OK
payara-ci-managed FAIL (NPE, probably selects incompatible JDK)
glassfish-embedded FAIL (SseResourceTest timeout)
tomcat-ci-managed FAIL (missing jersey-client, when added, Http2Test.testServerHttp2 fails)

@arjantijms
Copy link
Contributor

Thanks! I've to check then later why payara-ci-managed could possibly fail, since it's otherwise pretty much identical to Payara-remote.

@arjantijms arjantijms merged commit adff40a into javaee-samples:master Nov 3, 2018
@dmatej dmatej deleted the issue-20-more-stable-test branch November 5, 2018 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants