-
Notifications
You must be signed in to change notification settings - Fork 120
tests for modified java-openliberty stack fail #724
Comments
That's interesting... I wonder what the Open Liberty "contract" is with respect to availability of health check endpoints vs. whatever "app started" events the liberty-maven-plugin dev mode is listening for. It seems there's a good chance this is more an issue between the liberty-maven-plugin and the Open Liberty runtime than the stack layer per se. That said, we can try to research more to find the right way to direct this. I'm curious if you've ever seen this having made the change initially, before Thanks. |
@scottkurz - please let us know what you find out. We are observing startup times that aren't acceptable:
(this is the starter app with a minor minor change BTW - it's also unclear why the app stops and restarts... and I've verified that the app is not responding until we see that "updated" message at the end). |
Opened: OpenLiberty/ci.maven#766 for some help on this from the liberty-maven-plugin side. |
A workaround you could try is running in --interactive mode: |
@tnixa .. I don't have auth to do this, but maybe it'd help to re-title this as "ITs using MP Health endpoints fail in development mode". |
Describe the bug
I modified the java-openliberty stack by adding in a blockchain dependency and a couple java files and when i do an
appdsody run
I am noticing some test failures. It seems the tests are trying to reach endpoints before they are available...To Reproduce
Steps to reproduce the behavior:
appsody stack package
appsody run
Expected behavior
The tests were not failing prior to adding in the additional code for blockchain
Environment Details (please complete the following information):
If applicable please specify:
The text was updated successfully, but these errors were encountered: