150 lines
5.0 KiB
JSON
150 lines
5.0 KiB
JSON
{
|
|
"source": {
|
|
"commit": "c25561c64d082ea2a42b03791d604f4fe9b72bd9",
|
|
"durationSeconds": 7200,
|
|
"mode": "full",
|
|
"image": {
|
|
"Id": "sha256:b04611ee9e1b7d36797012ed921962c57189cb4dbb3dff12afb8e158110f293b",
|
|
"RepoDigests": [
|
|
"mcr.microsoft.com/dotnet/sdk@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a"
|
|
],
|
|
"Architecture": "arm64",
|
|
"Os": "linux"
|
|
},
|
|
"network": "none",
|
|
"startedUtc": "2026-11-10T17:44:32Z",
|
|
"scope": "actual unchanged production Shared/OpcUaClientDriver/AdminUI browser in a repeated same-process loop; SDK 2.0.1 only"
|
|
},
|
|
"containerExitCode": 0,
|
|
"containerElapsedSeconds": 7204.404327417025,
|
|
"summary": {
|
|
"status": "passed",
|
|
"diagnosticPositiveControl": "exact SDK2 manager false-before/true-after DisposeAsync",
|
|
"requestedSeconds": 7200,
|
|
"elapsedSeconds": 7200.984331,
|
|
"fullTwoHourLifecycle": true,
|
|
"cycles": 5420,
|
|
"sharedPasses": 10840,
|
|
"driverPasses": 10840,
|
|
"browserPasses": 10840,
|
|
"managerDisposalsVerified": 43360,
|
|
"finalResources": {
|
|
"cycle": 5420,
|
|
"elapsedSeconds": 7200.9843313,
|
|
"utc": "2026-11-10T19:44:46.0998573Z",
|
|
"WorkingSet64": 86102016,
|
|
"PrivateMemorySize64": 249212928,
|
|
"managedBytes": 3988520,
|
|
"allocatedBytes": 25451263856,
|
|
"gc": [
|
|
1631,
|
|
1088,
|
|
1088
|
|
],
|
|
"fdCount": 148,
|
|
"ownedRootFdCount": 4,
|
|
"ownedPkiFdCount": 0,
|
|
"survivingProductionObjects": 0,
|
|
"managerDisposalsVerified": 43360,
|
|
"sharedPasses": 10840,
|
|
"driverPasses": 10840,
|
|
"browserPasses": 10840
|
|
},
|
|
"scope": "Production Shared connect/disconnect/reconnect; production driver Initialize/Reinitialize/Shutdown/dispose; production browser open/browse/dispose; scalar and Int32[3] read/write/subscribe/unsubscribe; strict mutual trusted DER/Basic256Sha256 SignAndEncrypt/API-key fixture. No network stalls, revocation, surgical edits/rebuild, CP abandonment or Windows/AVEVA/performance G4 claim."
|
|
},
|
|
"ownCertificatesUnchanged": true,
|
|
"applicationOwnCertificates": 3,
|
|
"runtime": "Microsoft.NETCore.App10.0.3 in pinned official Linux ARM64 SDK10.0.103 image; framework-dependent harness",
|
|
"samples": 543,
|
|
"first": {
|
|
"cycle": 0,
|
|
"elapsedSeconds": 0,
|
|
"utc": "2026-11-10T17:44:45.1152841Z",
|
|
"WorkingSet64": 50864128,
|
|
"PrivateMemorySize64": 87015424,
|
|
"managedBytes": 243368,
|
|
"allocatedBytes": 307672,
|
|
"gc": [
|
|
2,
|
|
2,
|
|
2
|
|
],
|
|
"fdCount": 66,
|
|
"ownedRootFdCount": 4,
|
|
"ownedPkiFdCount": 0,
|
|
"survivingProductionObjects": 0,
|
|
"managerDisposalsVerified": 0,
|
|
"sharedPasses": 0,
|
|
"driverPasses": 0,
|
|
"browserPasses": 0
|
|
},
|
|
"last": {
|
|
"cycle": 5420,
|
|
"elapsedSeconds": 7200.9350359,
|
|
"utc": "2026-11-10T19:44:46.0522796Z",
|
|
"WorkingSet64": 84873216,
|
|
"PrivateMemorySize64": 253251584,
|
|
"managedBytes": 3987480,
|
|
"allocatedBytes": 25451104712,
|
|
"gc": [
|
|
1629,
|
|
1086,
|
|
1086
|
|
],
|
|
"fdCount": 148,
|
|
"ownedRootFdCount": 4,
|
|
"ownedPkiFdCount": 0,
|
|
"survivingProductionObjects": 0,
|
|
"managerDisposalsVerified": 43360,
|
|
"sharedPasses": 10840,
|
|
"driverPasses": 10840,
|
|
"browserPasses": 10840
|
|
},
|
|
"observedRanges": {
|
|
"WorkingSet64": {
|
|
"min": 50864128,
|
|
"max": 184299520
|
|
},
|
|
"PrivateMemorySize64": {
|
|
"min": 87015424,
|
|
"max": 272982016
|
|
},
|
|
"managedBytes": {
|
|
"min": 243368,
|
|
"max": 4793456
|
|
},
|
|
"fdCount": {
|
|
"min": 66,
|
|
"max": 150
|
|
},
|
|
"ownedPkiFdCount": {
|
|
"min": 0,
|
|
"max": 0
|
|
},
|
|
"survivingProductionObjects": {
|
|
"min": 0,
|
|
"max": 0
|
|
}
|
|
},
|
|
"evidenceSha256": {
|
|
"result.json": "9419f70bd292fa9298758b93f8a5e5be7b0d7392060f6b8cdc30a29a6eabe3ad",
|
|
"source.json": "50a2f15f9059b2a9dd7d738edabbaa13a091f887d3487c4b59616cbad997def0",
|
|
"task/summary.json": "99d435576c1feba4f1d9439e76d4a4d41d56528e80a778947252a1babcf86d5c",
|
|
"task/resources.jsonl": "25b367bc7568da44f639f5279640820035bb5cb54611b0108dcb4094cb15ca48",
|
|
"task/sdk-assemblies.json": "8b4d21b6730efda3f670b41bcdaf480994d4fb68cb19e4cf2705ec105e59a643",
|
|
"artifact-manifest.json": "595712025561558e2aeaf81a369a66670ddcdbea7e6e9c47329adc7d1a984649",
|
|
"container-dotnet-info.txt": "671a4199c1703bbae7ae9261df77c03e909b1d903dbf4d68747c9790bba5b03b"
|
|
},
|
|
"limits": [
|
|
"Lifecycle completion and cleanup checks passed; RSS/FD samples are observations, not a baseline-relative performance budget.",
|
|
"This source predates the unrelated HG1.0 consumer change; no server RSS, history CP churn, revocation, stalls, rebuild, Windows/live or full G4 claim.",
|
|
"Private PKI, keys and credential-bearing environment remain outside versioned evidence."
|
|
],
|
|
"artifactManifest": {
|
|
"scope": "recursive, all files below immutable app publication",
|
|
"files": 428,
|
|
"generatedAfterRun": true,
|
|
"historicalTopLevelManifestSha256": "456a3fb35d5d5d1b3b141cfe654df3a28a66d5196d362cb6015a125491fd5691"
|
|
}
|
|
}
|