You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix Docker health check requests for GLV integration tests
The health checks in the GLV docker-compose files were sending malformed
HTTP requests to Gremlin Server which lacked the Content-Type header.
This caused the server to mishandle the requests leading to "Connection
reset by peer" errors that could interfere with concurrent test
execution, producing intermittent NullPointerException failures in
random integration tests.
Installed curl in the test server Docker image at build time so that
health checks no longer need to run "apk add curl" on every invocation.
Updated all four GLV docker-compose health checks (dotnet, go,
javascript, python) to send properly formed JSON requests with the
correct Content-Type header. Also fixed the Python health check which
had an unquoted JSON body and an invalid traversal source reference. CTR
0 commit comments