microsoft / msquic

Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
MIT License
4.03k stars 530 forks source link

Update Docker image to fix ubuntu22 test runtime issue #4344

Closed ami-GS closed 3 months ago

ami-GS commented 3 months ago

Description

ubuntu22.04 epoll test get affected by mismatched libc due to XDP dependencies which come from ubuntu 24.04 repository. The new docker image doesn't reuse xdp environment for normal socket datapath.

Testing

See automation

Documentation

N/A

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 85.02%. Comparing base (1e2c109) to head (6d9f260).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #4344 +/- ## ========================================== + Coverage 84.26% 85.02% +0.76% ========================================== Files 56 56 Lines 15384 15384 ========================================== + Hits 12964 13081 +117 + Misses 2420 2303 -117 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

ami-GS commented 3 months ago

no xdp prepared/build tests are running.

image image