8000 Fix validateGlobalParam test on ADO pipelines by guhetier · Pull Request #5600 · microsoft/msquic · GitHub
[go: up one dir, main page]

Skip to content

Conversation

@guhetier
Copy link
Collaborator
@guhetier guhetier commented Nov 18, 2025

Description

The validateGlobalParam test has been failing on the ADO pipeline.
This seems to be due to the QuicTestValidateRegistration test now creating registration for real, which triggers the lazy initialization of the Quic library and creates a datapath.
These API tests assume nothing has been initialized and test for failure path.

Instead, move the test to the "basic test" file.

As a follow up, we should consider making test truly independent by not creating the MsQuic library globally.

Testing

Test update

Documentation

N/A

@codecov
Copy link
codecov bot commented Nov 18, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.75%. Comparing base (d3d182c) to head (b9d5039).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5600      +/-   ##
==========================================
+ Coverage   84.81%   85.75%   +0.93%     
==========================================
  Files          60       60              
  Lines       18647    18647              
==========================================
+ Hits        15816    15991     +175     
+ Misses       2831     2656     -175     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@guhetier guhetier marked this pull request as ready for review November 19, 2025 01:06
@guhetier guhetier requested a review from a team as a code owner November 19, 2025 01:06
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

Successfully merging this pull request may close these issues.

2 participants

0