362 lines
12 KiB
JSON
362 lines
12 KiB
JSON
{
|
|
"issue": "#799",
|
|
"status": "failed",
|
|
"scope": "In-process SDK client and production server/node-manager lifecycle; not standalone server attribution",
|
|
"source": {
|
|
"launcherSourceRevision": "38098ce142ab8c382825aa754e0758071dd3a46b",
|
|
"publishedSourceRevision": "74c938f37cbb9cf08b6ca72e4effc511120dc274",
|
|
"productionEquivalentTo": "7b353d7bae5311a2f0a33c0a82c88d2c5b49d76f",
|
|
"productionDiffEmpty": true,
|
|
"canonicalDescriptorProbeCommit": "642aefe3",
|
|
"testSourceSha256": "e695783e05787d94bf5d167b25b1c48b446b800c28259f023c28ed6012d737d1",
|
|
"publishCommand": "reused self-contained artifact: /private/tmp/opcua2-server-linux-diagnostic-20261110a/app",
|
|
"appPath": "/private/tmp/opcua2-server-linux-diagnostic-20261110a/app",
|
|
"apphost": {
|
|
"format": "ELF64 AArch64",
|
|
"sha256": "97531b8005df9dc8b129d2b22ba2049cf572d5d970046f7e8644ec632e860032"
|
|
},
|
|
"runtimeConfig": {
|
|
"runtimeOptions": {
|
|
"tfm": "net10.0",
|
|
"includedFrameworks": [
|
|
{
|
|
"name": "Microsoft.NETCore.App",
|
|
"version": "10.0.14"
|
|
},
|
|
{
|
|
"name": "Microsoft.AspNetCore.App",
|
|
"version": "10.0.14"
|
|
}
|
|
],
|
|
"configProperties": {
|
|
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
|
|
"System.Reflection.NullabilityInfoContext.IsSupported": true,
|
|
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
|
}
|
|
}
|
|
},
|
|
"sdkDependencies": [
|
|
"OPCFoundation.NetStandard.Opc.Ua.Client/2.0.1",
|
|
"OPCFoundation.NetStandard.Opc.Ua.Configuration/2.0.1",
|
|
"OPCFoundation.NetStandard.Opc.Ua.Core.Schema/2.0.1",
|
|
"OPCFoundation.NetStandard.Opc.Ua.Core.Types/2.0.1",
|
|
"OPCFoundation.NetStandard.Opc.Ua.Core/2.0.1",
|
|
"OPCFoundation.NetStandard.Opc.Ua.Security.Certificates/2.0.1",
|
|
"OPCFoundation.NetStandard.Opc.Ua.Server/2.0.1",
|
|
"OPCFoundation.NetStandard.Opc.Ua.Types/2.0.1"
|
|
],
|
|
"image": {
|
|
"Id": "sha256:b04611ee9e1b7d36797012ed921962c57189cb4dbb3dff12afb8e158110f293b",
|
|
"RepoDigests": [
|
|
"mcr.microsoft.com/dotnet/sdk@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a"
|
|
],
|
|
"Architecture": "arm64",
|
|
"Os": "linux"
|
|
},
|
|
"hostDotnet": ".NET SDK:\n Version: 10.0.403\n Commit: 5a2162bea6\n Workload version: 10.0.400-manifests.a00bebb6\n MSBuild version: 18.9.15+5a2162bea\n\nRuntime Environment:\n OS Name: Mac OS X\n OS Version: 26.5\n OS Platform: Darwin\n RID: osx-arm64\n Base Path: /opt/homebrew/Cellar/dotnet/10.0.403/libexec/sdk/10.0.403/\n\n.NET workloads installed:\nThere are no installed workloads to display.\nConfigured to use workload sets when installing new manifests.\nNo workload sets are installed. Run \"dotnet workload restore\" to install a workload set.\n\nHost:\n Version: 10.0.14\n Architecture: arm64\n Commit: 0427b9abbe\n\n.NET SDKs installed:\n 10.0.403 [/opt/homebrew/Cellar/dotnet/10.0.403/libexec/sdk]\n\n.NET runtimes installed:\n Microsoft.AspNetCore.App 10.0.14 [/opt/homebrew/Cellar/dotnet/10.0.403/libexec/shared/Microsoft.AspNetCore.App]\n Microsoft.NETCore.App 10.0.14 [/opt/homebrew/Cellar/dotnet/10.0.403/libexec/shared/Microsoft.NETCore.App]\n\nOther architectures found:\n None\n\nEnvironment variables:\n DOTNET_ROOT [/opt/homebrew/Cellar/dotnet/10.0.403/libexec]\n\nglobal.json file:\n /Users/dohertj2/.codex/worktrees/opcua-sdk-2-upgrade/OtOpcUa/global.json\n\nLearn more:\n https://aka.ms/dotnet/info\n\nDownload .NET:\n https://aka.ms/dotnet/download\n",
|
|
"network": "none",
|
|
"mode": "full",
|
|
"durationSeconds": 7200,
|
|
"startedUtc": "2026-11-10T18:10:21Z"
|
|
},
|
|
"launcherResult": {
|
|
"status": "failed",
|
|
"containerExitCode": 1,
|
|
"containerElapsedSeconds": 907.5196822080761,
|
|
"validationError": "TRX expected exact passed/executed count 1: /private/tmp/opcua2-server-linux-full-20261110/task/results/soak.trx"
|
|
},
|
|
"start": {
|
|
"kind": "start",
|
|
"utc": "2026-11-10T18:10:24.882222+00:00",
|
|
"processId": 192,
|
|
"mode": "full",
|
|
"requestedSeconds": 7200,
|
|
"minimumFullSeconds": 7200,
|
|
"build": "38098ce142ab8c382825aa754e0758071dd3a46b",
|
|
"sdk": "2.0.1+07e62f72500cc0923a2bab940653c8c1116fa286",
|
|
"diagnosticInstrumentation": "SDK2.0.1 CP lists and certificate-validation cached stores; read-only",
|
|
"limits": {
|
|
"retainedManagedGrowthBytes": 67108864,
|
|
"rssGrowthBytes": 134217728,
|
|
"fdGrowth": 32
|
|
},
|
|
"coverage": "encrypted sessions; scalar/Int16[] Raw+UNS; subscription removal; browse abandonment; history release/cross-session/close; surgical changes/rebuild; revocation; paused TCP read/recovery; same-PKI restart"
|
|
},
|
|
"failed": {
|
|
"kind": "failed",
|
|
"cycles": 248,
|
|
"restarts": 61,
|
|
"seconds": 903.5081762,
|
|
"exceptionType": "Shouldly.ShouldAssertException"
|
|
},
|
|
"test": {
|
|
"executionId": "b3f13597-f945-44bf-9134-cb0282f6455c",
|
|
"testId": "3a3639bf-5159-da35-0b1a-0a6c89f03e2c",
|
|
"testName": "ZB.MOM.WW.OtOpcUa.OpcUaServer.IntegrationTests.Sdk2LifecycleSoakTests.Repeated_lifecycles_return_resources_to_a_steady_baseline",
|
|
"computerName": "b0dfc9462250",
|
|
"duration": "00:15:04.9982391",
|
|
"startTime": "2026-11-10T18:10:23.4089949+00:00",
|
|
"endTime": "2026-11-10T18:25:28.4141750+00:00",
|
|
"testType": "13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b",
|
|
"outcome": "Failed",
|
|
"testListId": "8c84fa94-04c1-424b-9868-57a2d4851a1d",
|
|
"relativeResultsDirectory": "b3f13597-f945-44bf-9134-cb0282f6455c"
|
|
},
|
|
"error": "Shouldly.ShouldAssertException : 353931264L\r\n should be less than or equal to\r\n351850496L\r\n but was not",
|
|
"counters": {
|
|
"total": "1",
|
|
"executed": "1",
|
|
"passed": "0",
|
|
"failed": "1",
|
|
"error": "0",
|
|
"timeout": "0",
|
|
"aborted": "0",
|
|
"inconclusive": "0",
|
|
"passedButRunAborted": "0",
|
|
"notRunnable": "0",
|
|
"notExecuted": "0",
|
|
"disconnected": "0",
|
|
"warning": "0",
|
|
"completed": "0",
|
|
"inProgress": "0",
|
|
"pending": "0"
|
|
},
|
|
"samples": [
|
|
{
|
|
"Cycle": 1,
|
|
"Seconds": 2.6707062,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 187,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 19829880,
|
|
"RssBytes": 212717568,
|
|
"AllocatedBytes": 45694176,
|
|
"Gen0": 3,
|
|
"Gen1": 2,
|
|
"Gen2": 2
|
|
},
|
|
{
|
|
"Cycle": 3,
|
|
"Seconds": 7.5077403,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 187,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20362800,
|
|
"RssBytes": 217632768,
|
|
"AllocatedBytes": 52216848,
|
|
"Gen0": 7,
|
|
"Gen1": 6,
|
|
"Gen2": 6
|
|
},
|
|
{
|
|
"Cycle": 25,
|
|
"Seconds": 90.9064734,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 189,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20360784,
|
|
"RssBytes": 269185024,
|
|
"AllocatedBytes": 349530024,
|
|
"Gen0": 57,
|
|
"Gen1": 50,
|
|
"Gen2": 50
|
|
},
|
|
{
|
|
"Cycle": 50,
|
|
"Seconds": 181.3146113,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 189,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20444424,
|
|
"RssBytes": 230686720,
|
|
"AllocatedBytes": 652625024,
|
|
"Gen0": 113,
|
|
"Gen1": 100,
|
|
"Gen2": 100
|
|
},
|
|
{
|
|
"Cycle": 100,
|
|
"Seconds": 361.5237015,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 190,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20637848,
|
|
"RssBytes": 229531648,
|
|
"AllocatedBytes": 1261146560,
|
|
"Gen0": 225,
|
|
"Gen1": 200,
|
|
"Gen2": 200
|
|
},
|
|
{
|
|
"Cycle": 150,
|
|
"Seconds": 546.7687542,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 189,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20388720,
|
|
"RssBytes": 281825280,
|
|
"AllocatedBytes": 1907065880,
|
|
"Gen0": 338,
|
|
"Gen1": 300,
|
|
"Gen2": 300
|
|
},
|
|
{
|
|
"Cycle": 200,
|
|
"Seconds": 727.6899225,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 189,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20678608,
|
|
"RssBytes": 269180928,
|
|
"AllocatedBytes": 2516228704,
|
|
"Gen0": 450,
|
|
"Gen1": 400,
|
|
"Gen2": 400
|
|
},
|
|
{
|
|
"Cycle": 245,
|
|
"Seconds": 896.2277082,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 189,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20292328,
|
|
"RssBytes": 341528576,
|
|
"AllocatedBytes": 3109239976,
|
|
"Gen0": 552,
|
|
"Gen1": 490,
|
|
"Gen2": 490
|
|
},
|
|
{
|
|
"Cycle": 247,
|
|
"Seconds": 901.025049,
|
|
"Sessions": 0,
|
|
"Subscriptions": 0,
|
|
"Items": 0,
|
|
"BrowsePoints": 0,
|
|
"HistoryPoints": 0,
|
|
"LiveDataItems": 0,
|
|
"LiveEventItems": 0,
|
|
"MonitoredNodes": 0,
|
|
"Variables": 19,
|
|
"Folders": 4,
|
|
"Conditions": 1,
|
|
"CachedCertificateStores": 2,
|
|
"Descriptors": 189,
|
|
"PkiDescriptors": 0,
|
|
"ManagedBytes": 20547624,
|
|
"RssBytes": 349171712,
|
|
"AllocatedBytes": 3115447904,
|
|
"Gen0": 556,
|
|
"Gen1": 494,
|
|
"Gen2": 494
|
|
}
|
|
],
|
|
"maximumRecordedQuiescent": {
|
|
"ManagedBytes": 20890032,
|
|
"RssBytes": 349171712,
|
|
"Descriptors": 191,
|
|
"PkiDescriptors": 0
|
|
},
|
|
"evidenceSha256": {
|
|
"result.json": "cb3d4dc9c3dcd80392e66f21d6b6e36907d8438c550a1723dced57a0968e7e89",
|
|
"source.json": "5bd909d1f289d38039b996ed110b450cd3914a6a69d96c7f3aa83b016629497d",
|
|
"task/soak.jsonl": "1d24d32382b5be6ebca2615389929818dd6c9874b7787cb91482ceaa5d3b9cd3",
|
|
"task/results/soak.trx": "798c97c3158ec35d9dbae754e98f57a7bf403ae10b81473f98a52a89c2401265",
|
|
"task/results/descriptor-controls.trx": "99ca030ff7542e2dc43959d8cf9a2f129352db9c6a44d5d011c6e10fa9327f01"
|
|
},
|
|
"limitations": [
|
|
"No complete row; no two-hour pass.",
|
|
"Failed sample248 RSS is reported in TRX before JSONL quiescent emission.",
|
|
"No resource budget or production workaround changed.",
|
|
"Private PKI and full task output are deliberately excluded."
|
|
]
|
|
}
|