Skip to content

Make reverse connect lifecycle fully asynchronous#4059

Open
marcschier wants to merge 10 commits into
masterfrom
marcschier/async-reverse-connect-lifecycle
Open

Make reverse connect lifecycle fully asynchronous#4059
marcschier wants to merge 10 commits into
masterfrom
marcschier/async-reverse-connect-lifecycle

Merge remote-tracking branch 'origin/master' into marcschier/async-re…

a7d6ae3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jul 22, 2026 in 0s

70.93% (-2.94%) compared to 12f770b

View this Pull Request on Codecov

70.93% (-2.94%) compared to 12f770b

Details

Codecov Report

❌ Patch coverage is 94.89796% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.93%. Comparing base (12f770b) to head (a7d6ae3).
⚠️ Report is 24 commits behind head on master.

Files with missing lines Patch % Lines
src/Opc.Ua.Core/Stack/Client/ReverseConnectHost.cs 93.91% 6 Missing and 1 partial ⚠️
...c.Ua.Client/Fluent/OpcUaClientBuilderExtensions.cs 98.38% 0 Missing and 1 partial ⚠️
...lient/Fluent/ReverseConnectManagerHostedService.cs 93.75% 0 Missing and 1 partial ⚠️
....Ua.Client/IReverseConnectConfigurationProvider.cs 66.66% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4059      +/-   ##
==========================================
- Coverage   73.86%   70.93%   -2.94%     
==========================================
  Files        1345     1301      -44     
  Lines      180038   179223     -815     
  Branches    31678    31545     -133     
==========================================
- Hits       132993   127130    -5863     
- Misses      36290    41488    +5198     
+ Partials    10755    10605     -150     
Files with missing lines Coverage Δ
src/Opc.Ua.Client/Fluent/OpcUaClientOptions.cs 100.00% <ø> (ø)
src/Opc.Ua.Client/ReverseConnectManager.cs 85.26% <ø> (+12.70%) ⬆️
...c.Ua.Client/Fluent/OpcUaClientBuilderExtensions.cs 82.84% <98.38%> (+1.20%) ⬆️
...lient/Fluent/ReverseConnectManagerHostedService.cs 93.75% <93.75%> (ø)
....Ua.Client/IReverseConnectConfigurationProvider.cs 66.66% <66.66%> (ø)
src/Opc.Ua.Core/Stack/Client/ReverseConnectHost.cs 94.65% <93.91%> (+0.21%) ⬆️

... and 244 files with indirect coverage changes

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