Skip to content
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

Integration test for HTTP #77

Open
bbockelm opened this issue Jan 4, 2025 · 0 comments
Open

Integration test for HTTP #77

bbockelm opened this issue Jan 4, 2025 · 0 comments
Assignees

Comments

@bbockelm
Copy link
Collaborator

bbockelm commented Jan 4, 2025

For S3, we have true integration tests: we start a S3 server, an XRootD server, and pull data from S3 via XRootD.

This is not true for HTTP. For HTTP, we only start a single server (equivalent to the S3 server in the above case) and, instead of pulling data through an intermediate XRootD, we invoke C++ code directly against it.

Let's improve the HTTP test by adding a second XRootD server, allowing an end-to-end test.

Adding this to @alexandertuna's queue so he has a chance to see some of the CMake test fixture code.

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

No branches or pull requests

2 participants