-
Notifications
You must be signed in to change notification settings - Fork 74
MLE-24523 Debugging reverse proxy tests #1840
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
Conversation
Copyright Validation Results ⏭️ Skipped (Excluded) Files
✅ Valid Files
✅ All files have valid copyright headers! |
a129d7a
to
b483303
Compare
b483303
to
c3933b8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Updates configuration and test infrastructure to debug and enable reverse proxy server tests that were previously disabled due to issue MLE-24523.
- Re-enables reverse proxy test stages in the Jenkins pipeline
- Updates port configurations and Docker container mappings to support reverse proxy testing
- Modifies test assertions to be more flexible for connection error messages
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
test-app/README.md | Adds documentation for running tests with reverse proxy server |
marklogic-client-api-functionaltests/src/test/java/com/marklogic/client/functionaltest/BulkIOCallersFnTest.java | Changes REST test port from 8093 to 8015 |
marklogic-client-api-functionaltests/src/test/java/com/marklogic/client/fastfunctest/TestDatabaseClientConnection.java | Makes connection error assertion more flexible |
docker-compose.yaml | Consolidates port mappings to use range 8010-8015 |
Jenkinsfile | Re-enables reverse proxy tests and updates Docker images |
.copyrightconfig | Adds docker-compose.yaml to excluded files list |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
To run one or more tests with the reverse proxy server being started, the tests being run, and then the server being | ||
stopped, do the following (you can see examples of this in the project `Jenkinsfile` as well): | ||
|
||
./gradlew -PtestUseReverseProxyServer=true runReverseProxyServer marklogic-client-api:test --tests ReadDocumentPageTest |
Copilot
AI
Oct 7, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The indentation uses tabs instead of spaces, which is inconsistent with the rest of the file that uses spaces. Consider using consistent spacing.
./gradlew -PtestUseReverseProxyServer=true runReverseProxyServer marklogic-client-api:test --tests ReadDocumentPageTest | |
./gradlew -PtestUseReverseProxyServer=true runReverseProxyServer marklogic-client-api:test --tests ReadDocumentPageTest |
Copilot uses AI. Check for mistakes.
Closing this, the other PR is better. |
No description provided.