Skip to content

Add OPC UA Robotics companion SDK (tracking: split into #4123-#4127) - #4096

Closed
marcschier wants to merge 55 commits into
masterfrom
marcschier/robotics-3827-api
Closed

marcschier wants to merge 55 commits into
masterfrom
marcschier/robotics-3827-api

Fix the net4x build break and the pump baseline found while splitting…

512feae
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 30, 2026 in 0s

80.04% (+16.02%) compared to 4251fec

View this Pull Request on Codecov

80.04% (+16.02%) compared to 4251fec

Details

Codecov Report

❌ Patch coverage is 92.96811% with 172 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.04%. Comparing base (4251fec) to head (512feae).
⚠️ Report is 3 commits behind head on master.

Files with missing lines Patch % Lines
src/Opc.Ua.OpenUsd.Client/OpenUsdConnector.cs 91.13% 32 Missing and 38 partials ⚠️
....Ua.OpenUsd.Client/OpenUsdConnector.Composition.cs 84.57% 17 Missing and 12 partials ⚠️
src/Opc.Ua.OpenUsdScene.Server/UsdSceneExporter.cs 90.04% 0 Missing and 20 partials ⚠️
src/Opc.Ua.OpenUsd.Server/UsdAssetDelivery.cs 89.89% 1 Missing and 9 partials ⚠️
...5.Server/Builders/Isa95GeoSpatialLocationBinder.cs 82.35% 3 Missing and 3 partials ⚠️
...c/Opc.Ua.OpenUsd.Client/OpenUsdConnector.Assets.cs 95.68% 3 Missing and 3 partials ⚠️
src/Opc.Ua.OpenUsd.Client/VariantConversions.cs 89.83% 4 Missing and 2 partials ⚠️
src/Opc.Ua.OpenUsd.Client/UsdFileSink.cs 97.44% 0 Missing and 5 partials ⚠️
...UsdScene.Server/UsdSceneMaterializer.Properties.cs 98.56% 1 Missing and 4 partials ⚠️
...pc.Ua.Di.Server/Hosting/DiAddressSpaceOwnership.cs 20.00% 4 Missing ⚠️
... and 6 more
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           master    #4096       +/-   ##
===========================================
+ Coverage   64.02%   80.04%   +16.02%     
===========================================
  Files        1478     1613      +135     
  Lines      206272   221371    +15099     
  Branches    35532    38097     +2565     
===========================================
+ Hits       132057   177202    +45145     
+ Misses      61686    30907    -30779     
- Partials    12529    13262      +733     
Files with missing lines Coverage Δ
src/Opc.Ua.Client/FileSystem/FileSystemClient.cs 71.59% <100.00%> (+0.14%) ⬆️
.../Opc.Ua.ISA95.Server/Builders/Isa95ModelBuilder.cs 84.61% <100.00%> (+0.34%) ⬆️
src/Opc.Ua.OpenUsd.Client/CompositeUsdSink.cs 100.00% <100.00%> (ø)
...c/Opc.Ua.OpenUsd.Client/OpenUsdConnectorOptions.cs 100.00% <100.00%> (ø)
...a.OpenUsd.Server/OpenUsdRepresentationAuthoring.cs 100.00% <100.00%> (ø)
...Opc.Ua.OpenUsdScene.Server/UsdSceneMaterializer.cs 95.23% <ø> (ø)
...pc.Ua.OpenUsdScene/Conversion/UsdSceneSignature.cs 76.40% <ø> (ø)
...Opc.Ua.OpenUsdScene/Conversion/UsdValueCoercion.cs 45.29% <ø> (ø)
.../Opc.Ua.OpenUsdScene/Conversion/UsdValueTypeMap.cs 96.51% <ø> (ø)
src/Opc.Ua.OpenUsdScene/Conversion/UsdaReader.cs 81.60% <ø> (ø)
... and 103 more

... and 526 files with indirect coverage changes

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