openssl / project

Tracking of project related issues
1 stars 0 forks source link

Establish quic interoperability testing CI #709

Open nhorman opened 1 week ago

nhorman commented 1 week ago

We need to be able to test our QUIC implementation against other implementations on a regular basis

This issue will likely span multiple sprints and require further breakdown and refinement

Note: the use of the interop runner container described in the results on this page: https://interop.seemann.io/?run=2024-06-19T08:29 May be useful (Though not MVP, consider for future)

Implement as an external test in our CI

### Tasks
- [ ] Get an implementation of curl with http3 support
- [ ] Start our http3 server demo
- [ ] Drive Curl to issue a get request to server and download a file
- [ ] Confirm success of download with checksum validation
- [ ] Create the CI job in workflow yml