2082 lines
81 KiB
JSON
2082 lines
81 KiB
JSON
{
|
|
"diagnosticOnly": true,
|
|
"acceptance": false,
|
|
"ownershipParity": false,
|
|
"performanceDenominatorApproved": false,
|
|
"longRunPerformed": false,
|
|
"productRebuilt": false,
|
|
"originalPublication": "83ed880e",
|
|
"sourceParent": "ed60970fc294ab171a80cda1b57942a7130b4c39",
|
|
"sdk": "1.5.378.182+6cca32dd6d79c8b57d2e00e4d2071b991d2cf71b",
|
|
"runtimeScope": "Mac arm64 standalone net10.0; runtimeconfig requests 10.0.0 with default patch roll-forward; only Microsoft.NETCore.App/Microsoft.AspNetCore.App 10.0.14 installed in recorded environment; not xUnit/VSTest memory parity",
|
|
"historicalEvidenceSha256": "94105384ab6627655e395cf727b56dfb1dbd79b7c6ce68436efb0afa915d9b1e",
|
|
"bounds": {
|
|
"operationSeconds": 120,
|
|
"normalStopSeconds": 20,
|
|
"postStopObservationSeconds": 20,
|
|
"eachPrivateDirectoryCleanupSeconds": 5,
|
|
"outerProcessSeconds": 180,
|
|
"gcRoundSeconds": 5,
|
|
"gcDelaysMilliseconds": [
|
|
50,
|
|
100,
|
|
250,
|
|
500,
|
|
1000
|
|
],
|
|
"counterfactualPublicDisposeSeconds": 20
|
|
},
|
|
"sources": {
|
|
"build.py": "062e4933a27510517387b8cc66e1c06f0a4088321a5d5a1f505f083662581f9c",
|
|
"run_smoke.py": "5ec79cd74b433e1799f9ecd4670e7deaba0d89e51f1dd8c921b3725d637ea132"
|
|
},
|
|
"referenceCount": 208,
|
|
"references": {
|
|
"Akka.Cluster.Hosting.dll": "d9b44216b34fc9655c86c3e9d30422e47683969577e205a17096a9a706db768e",
|
|
"Akka.Cluster.Sharding.dll": "9f5b418e908a4d579858889af823f780a5e7ff6be2f27c24aa38309759d09423",
|
|
"Akka.Cluster.Tools.dll": "a819b0c3e73e08ea474936ad429763ec11681f43c090e2b92dbc1d37d7c94e35",
|
|
"Akka.Cluster.dll": "e64aee4dbd305f533c9eea995c9676c0ce7bc8e55a77437afd14b0cf8fe3c0a9",
|
|
"Akka.Coordination.dll": "2472a627de9cf9185b3a98860266b7751c173f859d3bd185b272d5f4078be26b",
|
|
"Akka.DependencyInjection.dll": "ebea19a2f75f2e275531fbd62be5499a5132563958ebccfc25a450979cfa0039",
|
|
"Akka.Discovery.dll": "8c1733537b6cedfb4e7234b86ae63a45cd204ad3c6bc8843f52a85643c507a89",
|
|
"Akka.DistributedData.LightningDB.dll": "56100ac684f6acef390b2e546d198899366f035aaa51bb64bc494ebaf2d85007",
|
|
"Akka.DistributedData.dll": "9ba2724f0cd49676338241b6249e3b9b95a5c50ddadea5e28adedf31b3ef9fc6",
|
|
"Akka.Hosting.dll": "937444c766e641d7c1f86e718e97a148587136a249f91c2986e1f77e2f8d9f92",
|
|
"Akka.Logger.Serilog.dll": "49068dc58456684f3c2804bb541223c3aa2dade07f4b1e9877b2e7e058d2056a",
|
|
"Akka.Persistence.Hosting.dll": "a9e840a8bc6d7c404e0c83ec5576fcaac3a848880c0ab2b0ed9f1bae33ec2076",
|
|
"Akka.Persistence.dll": "c11fc9b044bb927d764f85c0ca8a02c16e8084c05c5ecffd050869ed7810c390",
|
|
"Akka.Remote.Hosting.dll": "f0d2ca67e9affd0c68ef32dc859974fe415c00ec5a4710a8e06467542799ad6b",
|
|
"Akka.Remote.dll": "b1d27508442727938c4076561f6b4ee81cdd3caa0ef76a481cb45dbfc4c5a0fb",
|
|
"Akka.Streams.dll": "e3d9024ece608d6f8b2a15d15f211d50919ed983834fa85d9cc3c9be3c56eb73",
|
|
"Akka.dll": "b2d2b8422ba6759d315cbd07622e705fb69daf64e9425cda45f5605132303e34",
|
|
"Azure.Core.dll": "224d09cb39eae4d8c30272a0c49beb19d873c87347eae9487f0ddd859d752b56",
|
|
"Azure.Identity.dll": "af18f20be25b2895c912f3ba0a9f2901a82dda823edcad76e6a19eac9886a40f",
|
|
"BitFaster.Caching.dll": "7af73841cafd0c8b05ad166c45ad0886bcf80926d4c4a65e0fa7578ea1e04d03",
|
|
"DotNetty.Buffers.dll": "65f066d108192cefc6e44f18e2d92cf338be30056f4fad02d6b8ea692f81bd37",
|
|
"DotNetty.Codecs.dll": "809d9e582ce909356b34ef8d4f212adea5d5ca25e1492a31ccb81a6f9be23070",
|
|
"DotNetty.Common.dll": "7a375647446f11a5d5f5eddf72f0327b4b69956a91917100d0f4d8f120fa7962",
|
|
"DotNetty.Handlers.dll": "08ce96ee9108adda52adb87119c54fdb819806817867943987d77983c3f1a9c5",
|
|
"DotNetty.Transport.dll": "f393993cc027ec61f758b8832029b21f2efd8583807e0aa06af4df90d239eb09",
|
|
"FASTER.core.dll": "318092fdd4eccb8e30ab04493a5ce3e827714df2721770af62ef81aea8bd21d8",
|
|
"Google.Protobuf.dll": "c2769d0bc587db846b99fefcd778a8ffbb7fbcb4a03d2fcd8ce9573c7ef7042a",
|
|
"Grpc.AspNetCore.Server.ClientFactory.dll": "7340bd5dccbe5298825df443d4971a90afd87388e381c008a90556e42c2c04d1",
|
|
"Grpc.AspNetCore.Server.dll": "f200b4cae34c51f4f607c684dd72107ad2487808673ae20960edacdf437ec9dd",
|
|
"Grpc.Core.Api.dll": "3535e79c38523d239303a33d420c8a856babdcc4d08a167d532decdcc5453951",
|
|
"Grpc.Net.Client.dll": "ad2dae77484dabaa9dade62035d761a0d1ec26394e8b600e80dff7b792c088e7",
|
|
"Grpc.Net.ClientFactory.dll": "9bf1e593838013238a56d5b4e4e2dd2e8c93589063eaf2a3b2f71e3d3219fd3d",
|
|
"Grpc.Net.Common.dll": "d91c6969c65943f22f8a6f67f832e763def7fcb2af0ce16862b3748fa06e0521",
|
|
"LightningDB.dll": "b0ebedf36fd19f1dedd7547e49c5a7b6e4a6b53015dde70699e4e69ae8f50406",
|
|
"MQTTnet.dll": "1bb34492a9018fec3f627458364dc6e46fef076a647df181403246da65f5bce2",
|
|
"Microsoft.AspNetCore.Authentication.JwtBearer.dll": "2a2f99ce877c62a8c600c390ce1f15bb0cc2a92a973a9da60ddcf4bd60bdcb64",
|
|
"Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.dll": "a768ee07664430adbbdf9a761ed0b691dbf52d67d2f1af833de606b851516394",
|
|
"Microsoft.AspNetCore.Http.Connections.Client.dll": "1ce2e273eab3c4ca003e65bfdf78318b3195f08385c814a02f10890bdd34d05f",
|
|
"Microsoft.AspNetCore.SignalR.Client.Core.dll": "5833a8070a9c50faa38331fead1c106c4c4bf4e6eca773b00a1d44e16c6911f8",
|
|
"Microsoft.AspNetCore.SignalR.Client.dll": "f5201eaf736cab8651013a49b6bd8bbd2d80fb2f46ffdef0e40ce21bfcb161f3",
|
|
"Microsoft.Bcl.AsyncInterfaces.dll": "136d5965cf4768e8420b547a8bddea882921f426c371833d558a858a2f0c235a",
|
|
"Microsoft.Bcl.Cryptography.dll": "009a27b8e3093fdd2960bba63e4acd48eab05c4f8f8a6d9fe8c24b4657f44c4f",
|
|
"Microsoft.CodeAnalysis.CSharp.Scripting.dll": "d0f4798de9cb78c13463a0f3df747814c177ec15e03e1c03aee17136798a2cfe",
|
|
"Microsoft.CodeAnalysis.CSharp.dll": "36f5ac8da30a6107f53a2ca6509b61e284c08eb59aa1b22956d4e200e4514aa5",
|
|
"Microsoft.CodeAnalysis.Scripting.dll": "7c3973a0997a1901c4f5978ef901e3ae96ddb780dead70a42f65f2e3f6f23e8f",
|
|
"Microsoft.CodeAnalysis.dll": "10f489db67b8ac7489e58d392166c928302ba5698506dd652311da5d89f0a0f8",
|
|
"Microsoft.Data.SqlClient.dll": "5a34e2fa3479b1508dbc20fbeb2c9172f18c3868bdb147a185213a446645b400",
|
|
"Microsoft.Data.Sqlite.dll": "9f1fe804321767b6cc8db751ecedd56ab308e5f15492a7f40d7093bb61ab7638",
|
|
"Microsoft.EntityFrameworkCore.Abstractions.dll": "34aaa94035fdb18400c9c40df82a731d935153e71c99932a92830e5807cf41d6",
|
|
"Microsoft.EntityFrameworkCore.Relational.dll": "ae537828754942c45e884795bf666205f5cff414c9238641bbe8687ea455cb79",
|
|
"Microsoft.EntityFrameworkCore.SqlServer.dll": "9261df9184d4aa3914e9f20cbe9a8abc478702de3ebdddcb622143f798698464",
|
|
"Microsoft.EntityFrameworkCore.dll": "1783882ff577f09cd2b220f322e0b3eea0f77bb86f80611089274482ae1dbf75",
|
|
"Microsoft.Extensions.DependencyModel.dll": "3a39ec75b47ea48175fe0586dc7513bb4f56423d2946662b8dac24afde925d8f",
|
|
"Microsoft.Extensions.Hosting.WindowsServices.dll": "39de9399e095736aeae2a29568207ea349d889bc3b72affa68f92d6581bf6f1a",
|
|
"Microsoft.Identity.Client.Extensions.Msal.dll": "9c1f736b16cacd318afe07d3b9d707a4b4b56def5e403b0aff471c1af413aaf0",
|
|
"Microsoft.Identity.Client.dll": "10d59df4170053ea9597e3c20adc9607ad17318ad5d8747eda3d930a5a4b463a",
|
|
"Microsoft.IdentityModel.Abstractions.dll": "b438fd27bdd5ba7dc4a482c1f135d6305301b1685f624bb36ac0ed24f499fc2d",
|
|
"Microsoft.IdentityModel.JsonWebTokens.dll": "cf889db7a04e956d03726954f9389a23a952666a66137021c712ee977630bd37",
|
|
"Microsoft.IdentityModel.Logging.dll": "da14a0467587838b7fedc6670315452ff9c7a9fe54fb7f0742fe7a34274753b7",
|
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": "3fdcb7b20fe91de47857aa3fee0d13affaecfd0544cae5a3ad3f7f105a3d8cd6",
|
|
"Microsoft.IdentityModel.Protocols.dll": "1126552d469948ed6d7887e8c24cbd65fddad103193eeea869930e27da2bc010",
|
|
"Microsoft.IdentityModel.Tokens.dll": "b3d4bcb1d9f9c469825e7aa041bc35c33d85651a88ee24b5ef9ea29d7502d214",
|
|
"Microsoft.SqlServer.Server.dll": "a9dca1b42bc875f966b78b2c0880e62b838f0ed6567166d7f1f07ae4b76ec4bf",
|
|
"MySqlConnector.dll": "e7734ef5db26f5e5626f8ef354831c60adff9a8e88447cc5e865cfe1f9e466bc",
|
|
"Newtonsoft.Json.dll": "a28c251dfe36d881e9e2462e171441b8b0ec156fe3f452602c9149b1b9efe05b",
|
|
"Novell.Directory.Ldap.NETStandard.dll": "85918b6f9e91acffac9bd081b70404b0456c7a6f0c9c5666ccda8951bd8120d4",
|
|
"Npgsql.dll": "e2bcafe1660fe4543fe9dfcabed972ec8d32259e5ea8009462ce1de23c7034c2",
|
|
"Opc.Ua.Client.dll": "fd000b186f4bc5dbd9947e876f96c178e8c4259ee3e8717d672a4ac2f4c3a058",
|
|
"Opc.Ua.Configuration.dll": "30fb5142f13a3b3083c0484bcdedaec2efe2f50e57f10ec6a61257ca5359aa7e",
|
|
"Opc.Ua.Core.dll": "602e85316943ad7ebae33a23d60a69a6ea50d91250ad0556906b816435daa37c",
|
|
"Opc.Ua.Security.Certificates.dll": "a2a05c64348f6f8aa60de0fe27d8e5e22d12e09b1ba6172ca34b3773620e394c",
|
|
"Opc.Ua.Server.dll": "d8d9706dea577858325730cd89896826ed82f7bfcf9503ccd0260311663a69f4",
|
|
"Opc.Ua.Types.dll": "c5c5e36cf6381444b408fe1b51726b17deca74173764cd62ccee954b3c8c2718",
|
|
"OpenTelemetry.Api.ProviderBuilderExtensions.dll": "5c5727de149a0232825774a8ee75b60581ce19ce8b944d422bd545e2e3d7f915",
|
|
"OpenTelemetry.Api.dll": "ca5ddb7a51bcbb1ab8bcc6484603c70a4077142a8745d521c4bd2363f9e7c217",
|
|
"OpenTelemetry.Exporter.OpenTelemetryProtocol.dll": "20bf20b94e2e92a73d20d97b81d9cd3b26ef0967ff29f80d84b421c4317ac77e",
|
|
"OpenTelemetry.Exporter.Prometheus.AspNetCore.dll": "60dcd62f532a61821328e52e511bd47db620c301c7105c4aaf70619c0f217d65",
|
|
"OpenTelemetry.Extensions.Hosting.dll": "a627ebf2a7d14e0f0b3c2568e6ee37773397de25c90ee89d4560422c42d8b945",
|
|
"OpenTelemetry.Instrumentation.AspNetCore.dll": "247771e79186a704722510e03aefb2f09c10286ff3fc658dcd4bb81ba347f6c3",
|
|
"OpenTelemetry.Instrumentation.GrpcNetClient.dll": "8edab07d2cc02b81cc53bd9ccc0f6160e483a4b42ced3cf339de530fecfe88ee",
|
|
"OpenTelemetry.Instrumentation.Http.dll": "154c41bc484085a74a0b1886478ffb4aeaf850686d173d0c93a11ad0283aea2e",
|
|
"OpenTelemetry.Instrumentation.Process.dll": "a789454f78efbf4d2f04605b98d3f143f6396bec208f4b5765e8e8d2d0f35143",
|
|
"OpenTelemetry.Instrumentation.Runtime.dll": "08b62837d801db4afe0ac77d27fe66fff99493cbb6b9c49a5876627c2aabd7a8",
|
|
"OpenTelemetry.dll": "edc9799efd614cb083193d90eafcd99abf70496738c3065933093cf99d162cae",
|
|
"Oracle.ManagedDataAccess.dll": "a76f5f278e9db505d76ce21bc57163c0079ec03ef1dda7d9a524d9bec3a3bbbf",
|
|
"OtOpcUa.Host.dll": "e88fc71f59e69e15c3191a782c29ce44127e320c7560ddd26ce1759787806f98",
|
|
"Polly.Core.dll": "802ffe5c74c26cf6bdd0f0ecacc36965807a267765f61b63eea8605da15fe0e3",
|
|
"Reactive.Streams.dll": "dfb748806727fe261f48e15ed6c1e3ab952f7021208fec4df0184615ba5ec6f0",
|
|
"S7.Net.dll": "e293fe25f6e774069a5c38f0778e47f2c8a0d7327741a6df1c62fb0f98d497cf",
|
|
"SQLitePCLRaw.batteries_v2.dll": "bc69777001eb4db81c580f62835396f67e74aaa381eef446193a904499d5310b",
|
|
"SQLitePCLRaw.core.dll": "50c999a1ab2afeacc93bce5ac2948d3bb630d99d23efc3cfcbd8bc11d3426eb7",
|
|
"SQLitePCLRaw.provider.e_sqlite3.dll": "02ad639f45a26de1919ffbb6696bdb399ad01afc149970a163c3867162f310b3",
|
|
"Serilog.AspNetCore.dll": "a550c57df7a04edbed00da036fc14be12acd0d425b7401855975fb628e3dbada",
|
|
"Serilog.Extensions.Hosting.dll": "3e6d0284179ee0e1c197568fd79b58f869d15298fff8ecb8447322fe87d44f47",
|
|
"Serilog.Extensions.Logging.dll": "80d3edbe3e3ac0b4c5bc764474220e7da11df8d285e0098f3dc1b65a734c8507",
|
|
"Serilog.Formatting.Compact.dll": "319fbcefc2161dd50ccdd8d60b30edee48a09f794aedb28421a23f35ddd670d9",
|
|
"Serilog.Settings.Configuration.dll": "ec8cfd1f8970a44e2aa3f7bcc71116ca2691b196564bff83e3e3ead0c1143b67",
|
|
"Serilog.Sinks.Console.dll": "dc88002ddd9f5fd0ffec9a6568ef89954671f60f2c9161593ee78932538c1e3e",
|
|
"Serilog.Sinks.Debug.dll": "df543d3df8bd00d72e5eb2b9b2a15e67a6e4d10c13834de4cedbf500b8793e01",
|
|
"Serilog.Sinks.File.dll": "4f4282671c2ac68284b4dc99f7a76eac9cbd4e659978cef642cff9e6c01b676d",
|
|
"Serilog.Sinks.OpenTelemetry.dll": "e17a2dd847560cd22bdb6df8302f8fd202c3f073888cdd9ad8b1df9e80da4351",
|
|
"Serilog.dll": "e6b551a75ff7fff20dd0024670d5c42dfb74afa16d54aa0201106dea400a9505",
|
|
"System.ClientModel.dll": "ce44a4fae4c4787c12475700e19a365fc2f388ae5d0f6182557ce5ea175be7f6",
|
|
"System.ComponentModel.Composition.dll": "434522d676f626589e21aedea883f6acfbe276f9c3a935dfb4d8af7a19feb75a",
|
|
"System.Configuration.ConfigurationManager.dll": "08b618461d62fe65451bdac4dbc25f8ac8ab16a914a687f2dbe3923bf0e8b3e7",
|
|
"System.Data.Odbc.dll": "703fa599513e6ef21193933f061f2b6cdd57f268d593344faa5980b823e8226c",
|
|
"System.Diagnostics.PerformanceCounter.dll": "c596c35317c7bd5ae3938854996d62c24c7f67f61d3710a379bf1f3ab1a9e3b4",
|
|
"System.DirectoryServices.Protocols.dll": "096102bad94746479987ffc4fc6c9faafb9e1ae6ed1c74c9a7dccae0e4f3ea9f",
|
|
"System.IdentityModel.Tokens.Jwt.dll": "56cf18b0b16ea80738e0768cdcbc9368f13bdbedaca86025756009e30f969fe6",
|
|
"System.Interactive.Async.dll": "75a516771f2e10fdb76c1ea603f8d11e702af7ec97b383f1036cee114ef3f491",
|
|
"System.Linq.Async.dll": "149757a4113ae6102c425f1469a7cc14deb28635e94cbc9e0404f5e4dc518001",
|
|
"System.Memory.Data.dll": "bae79a4ff6e8fcfb65a3d88eb53d281898e699e5471ebd780843e5616753f0c3",
|
|
"System.Reactive.dll": "c1cae1a8b97d5e0ed64f7a9947f6ae44498398b6e9ee71473c2bef24646e91f8",
|
|
"System.Security.Cryptography.ProtectedData.dll": "02321322ec85e0a68f28ad33e549213b1dbf3de0e66c3f7803f9ae32c0d00ffd",
|
|
"System.ServiceProcess.ServiceController.dll": "62ca0ff8bccaf622bd75f03b6a5ab46b8ad7b28c5eb6ba6a0a9e4ecc49cca640",
|
|
"TwinCAT.Ads.Abstractions.dll": "f9892e164816e0b1cc9aa47c2efe3f48814ea8fbe4f04a125460555eaac9d9ab",
|
|
"TwinCAT.Ads.ConfigurationProviders.dll": "016eb9f6687832b0a7a819609ffb3227204f75732919ef19fb3366c038a11c5e",
|
|
"TwinCAT.Ads.Server.dll": "7da06f37c0572d5a8af8e0a5d6a81bea18c3ce1c08ee7501668570fc70a7d033",
|
|
"TwinCAT.Ads.dll": "2a9c2ca91889e24f088123ce313fc96060897b9e34232022b0566dfd2ea32a0d",
|
|
"ZB.MOM.WW.Audit.dll": "8dfda63f20ac0a34c43716f593bcad60755daf71ae4aefbf7ab1f34a0951de11",
|
|
"ZB.MOM.WW.Auth.Abstractions.dll": "24099d4d38811a364569cba4924af2430fe1e8ad8d3e735bd840dbfaa548cef8",
|
|
"ZB.MOM.WW.Auth.AspNetCore.dll": "ac062c1f634055ad9b80bd13344481318d6f45ac45f40dbaeed861ee20a75984",
|
|
"ZB.MOM.WW.Auth.Ldap.dll": "8625dea672beff26bd8f4f2aa54307cf652e50ad66a2c6625bb27d282199c32d",
|
|
"ZB.MOM.WW.Configuration.dll": "ad89f1d2abcad33be99b03bca37b26a9b92f90c354e98a99928d6176b12d58a7",
|
|
"ZB.MOM.WW.Health.Akka.dll": "a1345d712159544954955b41e7d04bc35180e1b9b36fdddcaedff5821a09d9c1",
|
|
"ZB.MOM.WW.Health.EntityFrameworkCore.dll": "d4fa98ca71512d1927037db22477facf49472249854898fca55c49c726307693",
|
|
"ZB.MOM.WW.Health.dll": "3c95dff17440b9df9195092812949b6e16e0c02456953650a839963af66df633",
|
|
"ZB.MOM.WW.HistorianGateway.Client.dll": "a4567376dba7d63f566aab1eea7509832c82ec8bb66c89575d85041ef370d46f",
|
|
"ZB.MOM.WW.HistorianGateway.Contracts.dll": "d5cd87ee5279b1bc532c6508dcd227af4bf883819b2f3a54dfec7d799c944547",
|
|
"ZB.MOM.WW.LocalDb.Contracts.dll": "d4da2a5bdfd3ebcb56f7ec948cda12bf378dc34079cd20e864509902a93bed38",
|
|
"ZB.MOM.WW.LocalDb.Replication.dll": "234e31795fd0641f8f873f9ce9641d7d4b028be724463abdafb0f119dc18d800",
|
|
"ZB.MOM.WW.LocalDb.dll": "ac243f94af069faa0b171556a6e24bd5140237f275f3548c37789993c221ee6c",
|
|
"ZB.MOM.WW.MxGateway.Client.dll": "0c058c2827829d54a8556308e4ed552f1cb0011b863c26dafd40cef7bff5c42d",
|
|
"ZB.MOM.WW.MxGateway.Contracts.dll": "af97aa90aa944afd6e7613d5bbdbe85cd43c6f33f2bcdcf74b1ef5d854369775",
|
|
"ZB.MOM.WW.OtOpcUa.AdminUI.dll": "1ae11959c22bc53a648b91c6c1ae41e4a5d717e396bd645eae4fb08dc1633597",
|
|
"ZB.MOM.WW.OtOpcUa.Cluster.dll": "d6bc21641172d832004b62b8bb76aeb40622a943be2172f394e5c6333c04ef57",
|
|
"ZB.MOM.WW.OtOpcUa.Commons.dll": "be97a0b975afde7ec4ebf0b10de53c26f212ceca1f6a3ae090e40ebfde304413",
|
|
"ZB.MOM.WW.OtOpcUa.Configuration.dll": "195dab9f7a9f80c45902e653ff361116a307d8110a3f87baad814bea57689b84",
|
|
"ZB.MOM.WW.OtOpcUa.ControlPlane.dll": "36954f51b09930df414675e5a0c038933ad2b27cd6560bf797d99801c02b30a1",
|
|
"ZB.MOM.WW.OtOpcUa.Core.Abstractions.dll": "b0f4e332ced57eae3ab1dcc282c073f51ea0c545a381aef50479ee58f0c23efc",
|
|
"ZB.MOM.WW.OtOpcUa.Core.AlarmHistorian.dll": "a61a6ea68236dd4ed86ab4e74e4d632c5e260103aa5ebd92f4f995eb9f170b22",
|
|
"ZB.MOM.WW.OtOpcUa.Core.ScriptedAlarms.dll": "f1e429c0b8fcab8216b9107440008b92eea1236ff1225e79580ad70f51d56431",
|
|
"ZB.MOM.WW.OtOpcUa.Core.Scripting.Abstractions.dll": "ea24898698c8351bc9cf20fcce725dccc93ccf05ef3af7783f73854cc2033c31",
|
|
"ZB.MOM.WW.OtOpcUa.Core.Scripting.OutOfProcess.dll": "cf44009a720a00bf9192374d371c7c76e75afbe62cc216b5c1be913b92679127",
|
|
"ZB.MOM.WW.OtOpcUa.Core.Scripting.Protocol.dll": "07800332d0842b93c3987fca1dc10a1390bcb16f44567610d867513ad9fe17e0",
|
|
"ZB.MOM.WW.OtOpcUa.Core.Scripting.dll": "9637b7ffb4984f54bc54363ff2d81b6a3401f0cb7eeed8694db626ef41d54d5b",
|
|
"ZB.MOM.WW.OtOpcUa.Core.VirtualTags.dll": "107aaf2ef2d7704e320dabc1072bc50217faabb2d1488e66c91b1f756b440c45",
|
|
"ZB.MOM.WW.OtOpcUa.Core.dll": "34a4d7c0dddf4efa5fae91a3798c2f1c08b992faf4a827a9e05ed1338c6e4720",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Ab.Transport.dll": "315dcc540d304c9f1d5b48caa25e5f081569f1a41aa8784cf371c1d6cef7322d",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.AbCip.Contracts.dll": "d7b34798587d0939cc78eb69d9df1d617c1c75a61b8dd11a5308958a43a8c4f1",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.AbCip.dll": "73073627fcdc8079df645478d6717576975117c3b21cfa7e9422f1e3bc5f4e44",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.AbLegacy.Contracts.dll": "5c66d76dd455c42f0c5b0aed11240fa31e1bdbd2f0a8368d8f41976977e93502",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.AbLegacy.dll": "cbf92a935d86596a9d4dbeeaa625e304c2045851a0367c3a6b0de03bf78bd6fa",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Calculation.Contracts.dll": "29c079414497b30debe8d3ecd7e77bdc4eb16c4fc076e675680a2e880e54b6c2",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Calculation.dll": "132e36042a4691cc8e252ab9e9d8c90592fcd897959f533aa37e33f193cf00c8",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.FOCAS.Contracts.dll": "2bdbf743194193d5a7bc323912e2c7f740cc21633154a4a3cc8e034fd15bb7e8",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.FOCAS.dll": "17c28f27fdecd09a46b971b19655bdb933f84990e91bb80c7092c344a0ca974f",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Galaxy.Browser.dll": "f2796d323c222708c28cd0a4289c46db31ec3b6537da7f5cd260fc76f8abdc76",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Galaxy.Contracts.dll": "780a11f69194713e2f87e74277e99882ee3518b2824551b45cd04e3b9bdf6648",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Galaxy.dll": "a8e19baa5a736544d914f942d526a5cc038f6b982451bfa82a77365a159434e4",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Historian.Gateway.dll": "400b1896e55d08781231efeba302596299df2b00b2f48afd43d46c22d59b515c",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Historian.QuestDb.dll": "8e91a8cce804023639a4bdb2dc60f9fc950992882e50786d45ceeb0f38ed1f68",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Historian.Sql.Common.dll": "2746b8e9c03b5b8c330152803eee91cf2069f0e6c074d70d03017b1f1f1a2398",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Historian.SqlServer.dll": "94b9bcd4506427a44158e0b299a5ae7bcee14fd40b85cc9f63420e4631aa1a6f",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.MTConnect.Contracts.dll": "6582151085ddea7d319b990c2c58057b6ba5a49860593229b3642dff527ae204",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.MTConnect.dll": "c9670c5d169056563294673839ca63321a72a438c519263be708b55f3fc818f9",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Modbus.Addressing.dll": "ed07d04709372ef804f465995431b15acdef791f66c8130ab7282372728f7cda",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Modbus.Contracts.dll": "724873ac2f6c08f307a150c5575cc3c022d7e367124ed924c0c7899b0e9575a5",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Modbus.dll": "db1e3e7c79dc1a46e1d4ffaa5ea1aac9ed73814d7f06cbfa855ebb3b27a8810d",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Mqtt.Browser.dll": "ace18db746c30307e67efa3acd68e915cc2b62b0a85bdba833df4ea7c85b5f6c",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Mqtt.Contracts.dll": "24e795bd8027d7b3ca3d95630b73be6d7cef774243357b01850f145b6066dcb9",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Mqtt.Transport.dll": "bec0cecc0bbb06b4715d7b909ccf4d357420e120b2bff3c10ee9f59f71044927",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Mqtt.dll": "da64eacb80ddca9cd0a40295bba2c8ff81ee9c68ccaf32cbd329ae854375deb7",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.OpcUaClient.Browser.dll": "7e2ac501136d24a3d0ad6bdae2e4a47460439ad8ab78af538bbccca2e38e5695",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.OpcUaClient.Contracts.dll": "c15e6db37681cbbef8684d5301e1bba54186ae503aaf55d1c2d06a0567ab28fe",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.OpcUaClient.Session.dll": "910604abd4daa6196c8fdcd2db085873ee5a4c27b5a67c359590071117c6e4dd",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.OpcUaClient.dll": "cd689b0ec777820d91f914abfd9e4a921143a46df84ee43d0214c66f74225ac0",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.S7.Contracts.dll": "6fe895674318dc42c0c3cc74266831862d3fe2f13098c26e7d826baf79d7fc47",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.S7.dll": "d23a7ac62d781f0c14dd7c9d4f51b712c13599ee78b9b6d302d30dfd5e77da37",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Sql.Browser.dll": "c341d49bf100e0617d9c4e7d24f63d8affd1bc0fe2edce15e51cc14366fa2207",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Sql.Contracts.dll": "f0a0cc852116f739247422a0427550e52c938b27d1a8b4e685f45a19a23635ab",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Sql.Dialect.dll": "7d78655da50c07ac049cd687c59f2a7b6eb2c491543bd4089ffbe60fb805205f",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.Sql.dll": "6ec1a9bc7443c1d7b8084ee2fc5e67cbfd2a8d61add303a980cef78a46cb5c67",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.TwinCAT.Contracts.dll": "96db9e5d162b19914cf0ba55c1408c1c9271c80c1a1a12604e684f5785de4b96",
|
|
"ZB.MOM.WW.OtOpcUa.Driver.TwinCAT.dll": "c24cfc897bde6c0eb65b9958bad952814ed02a27fe25a55c416c1ba61be2c261",
|
|
"ZB.MOM.WW.OtOpcUa.OpcUaServer.dll": "ee1f704fa1574b77bf56cef415c47c33a4428c6852db52bb1443d6765d092cb1",
|
|
"ZB.MOM.WW.OtOpcUa.Runtime.dll": "50e752383ae81ef6bb23e360fafe9162be0d1dcb7dd2d8731f16bce762834dd4",
|
|
"ZB.MOM.WW.OtOpcUa.Security.dll": "a88b1577d1e4dd580e012e7673e31d5363c3d9a79fb415bef4c3d63849678a4d",
|
|
"ZB.MOM.WW.Secrets.Abstractions.dll": "3a39c92e9a96a305bd229e99d2f59f2c273f8d08c03e431d47e24bd8b8b0ef49",
|
|
"ZB.MOM.WW.Secrets.Replicator.AkkaDotNet.dll": "d6a3780f3487f5c8432fe12c057defb709d1dc7678c59307acd19b4cb0d6bdb7",
|
|
"ZB.MOM.WW.Secrets.Ui.dll": "782f903b42bce46fb3de827e24d1edcbe41187976b6918c740383de158e35064",
|
|
"ZB.MOM.WW.Secrets.dll": "0565fd86abead89be7b4520dddf92cabd5d0994f3620069aa496b8dfa41c9f39",
|
|
"ZB.MOM.WW.Telemetry.Serilog.dll": "bd33ce7657de5d2966a7768a014f8282ca434a208b05defa2d27bf24c6f124c5",
|
|
"ZB.MOM.WW.Telemetry.dll": "834772ecc662ea7c49a5b512a26f2447db55a072ef1fad16ca768fbee0cfe853",
|
|
"ZB.MOM.WW.Theme.dll": "12bf7d7ec7a618acdf9f5bff9a7c67091ce715698d3befb9aa610cc5c8b1b221",
|
|
"libplctag.NativeImport.dll": "dec38f56006ae9e2119e9f61f9ff0e1aa9c08503ba4f42943c2d7632f60cbad5",
|
|
"libplctag.dll": "1545b5813148d7ade7662282683e15d2761e0e34cb853bafa3b11a4d47795aa4",
|
|
"CliFx.dll": "af06268aba8215c17b300fe8ec81bbef8d9982b5958a3291563f504537ce844d",
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions.dll": "ca708422782fb25819941a16a057ea96d6d18b037e7e5cbfdf340b7a04362b57",
|
|
"Microsoft.Extensions.DependencyInjection.dll": "47f8175d34e9087d3858644803c558cb9cf52b29bffda796f65c1c527d1b6a22",
|
|
"Microsoft.Extensions.Logging.Abstractions.dll": "ec244a2db19dffe90cd299fa4b0691456ced342a078b4a93cf3726a9b431e9ac",
|
|
"Microsoft.Extensions.Logging.dll": "74d8fd2d7997fc638474e2bd79916458a30481e6a6925b50e7e96b4b852031c3",
|
|
"Microsoft.Extensions.Options.dll": "644350f8c2404d4479b97a250edb29585e5fafec1b6ce8486ae600c5015fd7fb",
|
|
"Microsoft.Extensions.Primitives.dll": "a0794c3bab2d7e0c848f0dffb3b9aa4b43ce07dc0abd122ebb7bf6dc79452ec4",
|
|
"ZB.MOM.WW.OtOpcUa.Client.CLI.dll": "38ff27df4c1389d2cf97a7ec1fe206733f02c3664b29c4fe18586ede225a53ca",
|
|
"ZB.MOM.WW.OtOpcUa.Client.Shared.dll": "326e14df7bf2a7602637fbff36988c3dd4be38de936da24a1b4287c0ab685be6",
|
|
"Shouldly.dll": "498dad657f324ab068e800d5711ae36feb4af4ba9a572eb941197e2fb677549d",
|
|
"DiffEngine.dll": "0c6b99a47c609a4263b80feaed95a357e30be3ad5a1cda79355663e407682aa7"
|
|
},
|
|
"builds": {
|
|
"ordinary": {
|
|
"directory": "/tmp/opcua2-baseline-semantic-build3",
|
|
"warnings": 0,
|
|
"errors": 0,
|
|
"sources": {
|
|
"Program.cs": "c5bcbea742f587e9f7c5dd6ef19bb70d8740c8d9079e9b94aa8a3708eb45281b",
|
|
"BaselineRig.cs": "8e8c9226d875f71303c8ac3b5a20ed9cf8b241f4e30e9ba140f8fe9aeb7350d9",
|
|
"BaselineMetrics.cs": "9c94bd5b04d8d1835a7f718fbbff8b191c7d366bbd52af6bc894fcbfeccdde9e",
|
|
"CanonicalOperations.cs": "a2236295480ad81ace27ea7311991a12a7827eed62729fb1aae6f56752a7da6c",
|
|
"SemanticRetention.cs": "6b0ef8f9814179f3d6343fcf2fd5c197be741215b53a738ff5c03b5ab6806fc7"
|
|
},
|
|
"provenanceSha256": "3a94ef256dad04914c4af1b92db9d3b9b4f40ecf381e51af3e4dececf41d5744",
|
|
"buildLogSha256": "9aecf98dc5bf41ebe889067a87b8cd352390c80f3ba4c11d7a99a1427406ff40",
|
|
"adapterSha256": "1062361a8765fa802b4a151f12bb2dbe06ffd5b74d54f99ff99a40ad8ea038e2",
|
|
"runtimeConfigSha256": "f8bd1713a3691d58eb332a71675f129385b91e852b66e7b6761cae1f34d4efd2"
|
|
},
|
|
"counterfactual": {
|
|
"directory": "/tmp/opcua2-baseline-semantic-build4",
|
|
"warnings": 0,
|
|
"errors": 0,
|
|
"sources": {
|
|
"Program.cs": "10d5d0b17ea3af371728bea1f5843f67e1708a454cb89f6547446287ef05242d",
|
|
"BaselineRig.cs": "8e8c9226d875f71303c8ac3b5a20ed9cf8b241f4e30e9ba140f8fe9aeb7350d9",
|
|
"BaselineMetrics.cs": "9c94bd5b04d8d1835a7f718fbbff8b191c7d366bbd52af6bc894fcbfeccdde9e",
|
|
"CanonicalOperations.cs": "a2236295480ad81ace27ea7311991a12a7827eed62729fb1aae6f56752a7da6c",
|
|
"SemanticRetention.cs": "b68fbb55bbf5e95dc57bcdf5649f9b9d33c789ca8dd65deb4f2fe251c1629196"
|
|
},
|
|
"provenanceSha256": "ad93747ffd870f818e4d5b42b14845b51a872ec3b790a2ae468bd974aec2e78f",
|
|
"buildLogSha256": "397eb7eceda6f03ee5d0b491ee5942631cb22cc56e11324bd501b947972b57f6",
|
|
"adapterSha256": "43f2c8e2ffb105494c5775b25ba64d78be3789ef4d76ace55f0fa6fbe31cd6f6",
|
|
"runtimeConfigSha256": "f8bd1713a3691d58eb332a71675f129385b91e852b66e7b6761cae1f34d4efd2"
|
|
}
|
|
},
|
|
"runs": [
|
|
{
|
|
"directory": "/tmp/opcua2-baseline-semantic-retention1",
|
|
"build": "ordinary",
|
|
"receipt": {
|
|
"mode": "semantic-retention",
|
|
"exitCode": 1,
|
|
"acceptance": false,
|
|
"productRebuilt": false,
|
|
"timeoutSeconds": 180,
|
|
"credentialBytes": 27
|
|
},
|
|
"artifactsSha256": {
|
|
"resources.jsonl": "227b11e0249a1d48fbe3034848abe6e987a980759027148dec3e86d19faab1e8",
|
|
"runner-receipt.json": "fdf448df2d5f8999d085e12b73211fafa4fb84ee08207e1eb92b14627318160a",
|
|
"opcua2-baseline-semantic-retention1.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
"retainedClosedListAndManagerObservation": {
|
|
"kind": "semantic-closed-state",
|
|
"activeSessions": 0,
|
|
"rawClosedBrowse": 1,
|
|
"rawClosedHistory": 6,
|
|
"diagnosticReferenceHeld": true
|
|
},
|
|
"correlatedWireResponses": [
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-read-before",
|
|
"requestHandle": 10001,
|
|
"responseHandle": 10001,
|
|
"responseType": "ReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "old-authentication-token",
|
|
"requestHandle": 10002,
|
|
"responseHandle": 10002,
|
|
"responseType": "ServiceFault",
|
|
"serviceStatusCode": 2149908480
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-read-after",
|
|
"requestHandle": 10003,
|
|
"responseHandle": 10003,
|
|
"responseType": "ReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-browse",
|
|
"requestHandle": 10004,
|
|
"responseHandle": 10004,
|
|
"responseType": "BrowseResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "old-browse-point",
|
|
"requestHandle": 10005,
|
|
"responseHandle": 10005,
|
|
"responseType": "BrowseNextResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-browse-resume",
|
|
"requestHandle": 10006,
|
|
"responseHandle": 10006,
|
|
"responseType": "BrowseNextResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-browse-release",
|
|
"requestHandle": 10007,
|
|
"responseHandle": 10007,
|
|
"responseType": "BrowseNextResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-history",
|
|
"requestHandle": 10008,
|
|
"responseHandle": 10008,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "old-history-point",
|
|
"requestHandle": 10009,
|
|
"responseHandle": 10009,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-history-resume",
|
|
"requestHandle": 10010,
|
|
"responseHandle": 10010,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-history-release",
|
|
"requestHandle": 10011,
|
|
"responseHandle": 10011,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
}
|
|
],
|
|
"oldBrowseItemResult": {
|
|
"kind": "semantic-item-status",
|
|
"name": "old-browse-point",
|
|
"statusCode": 2152333312
|
|
},
|
|
"oldHistoryBackendResult": {
|
|
"kind": "semantic-backend",
|
|
"operation": "old-history-point",
|
|
"before": 7,
|
|
"after": 7,
|
|
"statusCode": 2152333312
|
|
},
|
|
"resourceObservations": [
|
|
{
|
|
"kind": "semantic-owned-resources",
|
|
"phase": "live-host",
|
|
"pkiDescriptors": 0,
|
|
"serverCachedStoreReferences": 1,
|
|
"clientCachedStoreReferences": 1,
|
|
"cachedReferenceIsOpenHandle": false
|
|
},
|
|
{
|
|
"kind": "semantic-owned-resources",
|
|
"phase": "stopped-but-harness-held",
|
|
"pkiDescriptors": 0,
|
|
"serverCachedStoreReferences": 1,
|
|
"clientCachedStoreReferences": 1,
|
|
"disposalFlagObservable": false
|
|
}
|
|
],
|
|
"weakTargets": [
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-client-session",
|
|
"type": "Opc.Ua.Client.Session",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_instanceCertificate",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_nodeCache",
|
|
"type": "Opc.Ua.Client.NodeCache"
|
|
},
|
|
{
|
|
"name": "m_serverCertificate",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_keepAliveTimer",
|
|
"type": "System.Threading.Timer"
|
|
},
|
|
{
|
|
"name": "m_keepAliveWorker",
|
|
"type": "System.Threading.Tasks.Task"
|
|
},
|
|
{
|
|
"name": "m_keepAliveCancellation",
|
|
"type": "System.Threading.CancellationTokenSource"
|
|
},
|
|
{
|
|
"name": "m_reconnectLock",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
},
|
|
{
|
|
"name": "m_eccServerEphemeralKey",
|
|
"type": "Opc.Ua.Nonce"
|
|
},
|
|
{
|
|
"name": "m_defaultSubscription",
|
|
"type": "Opc.Ua.Client.Subscription"
|
|
},
|
|
{
|
|
"name": "<m_meter>k__BackingField",
|
|
"type": "System.Diagnostics.Metrics.Meter"
|
|
},
|
|
{
|
|
"name": "m_channel",
|
|
"type": "Opc.Ua.ITransportChannel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-server-session",
|
|
"type": "Opc.Ua.Server.Session",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "<IdentityToken>k__BackingField",
|
|
"type": "Opc.Ua.UserIdentityToken"
|
|
},
|
|
{
|
|
"name": "<ClientCertificate>k__BackingField",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_server",
|
|
"type": "Opc.Ua.Server.IServerInternal"
|
|
},
|
|
{
|
|
"name": "m_serverCertificate",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_serverNonce",
|
|
"type": "Opc.Ua.Nonce"
|
|
},
|
|
{
|
|
"name": "m_eccUserTokenNonce",
|
|
"type": "Opc.Ua.Nonce"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-browse-point",
|
|
"type": "Opc.Ua.Server.ContinuationPoint",
|
|
"isDisposable": true,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-browse-data",
|
|
"type": "Opc.Ua.NodeBrowser",
|
|
"isDisposable": true,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-0",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-0",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-1",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-1",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-2",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-2",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-3",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-3",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-4",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-4",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-5",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-5",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-rig",
|
|
"type": "BaselineRig",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "<Server>k__BackingField",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaSdkServer"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-server",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaSdkServer",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "_otOpcUaNodeManager",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaNodeManager"
|
|
},
|
|
{
|
|
"name": "m_semaphoreSlim",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
},
|
|
{
|
|
"name": "m_reassemblySessionManager",
|
|
"type": "Opc.Ua.Server.ISessionManager"
|
|
},
|
|
{
|
|
"name": "m_serverInternal",
|
|
"type": "Opc.Ua.Server.IServerInternal"
|
|
},
|
|
{
|
|
"name": "m_configurationWatcher",
|
|
"type": "Opc.Ua.ConfigurationWatcher"
|
|
},
|
|
{
|
|
"name": "m_registrationTimer",
|
|
"type": "System.Threading.Timer"
|
|
},
|
|
{
|
|
"name": "m_conformanceUnitsManager",
|
|
"type": "Opc.Ua.Server.ConformanceUnitsManager"
|
|
},
|
|
{
|
|
"name": "m_requestQueue",
|
|
"type": "Opc.Ua.ServerBase+RequestQueue"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-node-manager",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaNodeManager",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "_root",
|
|
"type": "Opc.Ua.FolderState"
|
|
},
|
|
{
|
|
"name": "_historianDataSource",
|
|
"type": "ZB.MOM.WW.OtOpcUa.Core.Abstractions.IHistorianDataSource"
|
|
},
|
|
{
|
|
"name": "_historyReadBatchLimiter",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
},
|
|
{
|
|
"name": "<Server>k__BackingField",
|
|
"type": "Opc.Ua.Server.IServerInternal"
|
|
},
|
|
{
|
|
"name": "m_monitoredItemManager",
|
|
"type": "Opc.Ua.Server.IMonitoredItemManager"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-backend",
|
|
"type": "Canonical+SqlLikeEventSource",
|
|
"isDisposable": true,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-config",
|
|
"type": "Opc.Ua.ApplicationConfiguration",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-application",
|
|
"type": "Opc.Ua.Configuration.ApplicationInstance",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "<Server>k__BackingField",
|
|
"type": "Opc.Ua.ServerBase"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-server-validator",
|
|
"type": "Opc.Ua.CertificateValidator",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_semaphore",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-validator",
|
|
"type": "Opc.Ua.CertificateValidator",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_semaphore",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-server-store-0",
|
|
"type": "Opc.Ua.DirectoryCertificateStore",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_lock",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-store-0",
|
|
"type": "Opc.Ua.DirectoryCertificateStore",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_lock",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"boundedWeakObservations": [
|
|
{
|
|
"phase": "live-host",
|
|
"round": 0,
|
|
"oldAlive": [
|
|
"old-client-session",
|
|
"old-server-session",
|
|
"old-browse-point",
|
|
"old-browse-data",
|
|
"old-history-slot-0",
|
|
"old-history-value-0",
|
|
"old-history-slot-1",
|
|
"old-history-value-1",
|
|
"old-history-slot-2",
|
|
"old-history-value-2",
|
|
"old-history-slot-3",
|
|
"old-history-value-3",
|
|
"old-history-slot-4",
|
|
"old-history-value-4",
|
|
"old-history-slot-5",
|
|
"old-history-value-5"
|
|
],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 124009224,
|
|
"rssBytes": 231129088,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 87769088,
|
|
"jitMethods": 9732
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 1,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94533480,
|
|
"rssBytes": 207060992,
|
|
"activeTimers": 11,
|
|
"gcCommittedBytes": 63635456,
|
|
"jitMethods": 9770
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 2,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94541224,
|
|
"rssBytes": 207060992,
|
|
"activeTimers": 11,
|
|
"gcCommittedBytes": 63635456,
|
|
"jitMethods": 9770
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 3,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94533000,
|
|
"rssBytes": 209059840,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 63635456,
|
|
"jitMethods": 9781
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 4,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94550728,
|
|
"rssBytes": 203997184,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 57606144,
|
|
"jitMethods": 10338
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 5,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94550728,
|
|
"rssBytes": 204111872,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 57606144,
|
|
"jitMethods": 10465
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 0,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 96551432,
|
|
"rssBytes": 204832768,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 57606144,
|
|
"jitMethods": 10725
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 1,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7774632,
|
|
"rssBytes": 178487296,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 31260672,
|
|
"jitMethods": 10726
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 2,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7774200,
|
|
"rssBytes": 162217984,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 14991360,
|
|
"jitMethods": 10726
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 3,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7774200,
|
|
"rssBytes": 162807808,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 14991360,
|
|
"jitMethods": 11109
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 4,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7774200,
|
|
"rssBytes": 162824192,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 14991360,
|
|
"jitMethods": 11122
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 5,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7774200,
|
|
"rssBytes": 162824192,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 14991360,
|
|
"jitMethods": 11124
|
|
}
|
|
}
|
|
],
|
|
"results": [
|
|
{
|
|
"kind": "semantic-retention-result",
|
|
"semanticsComplete": true,
|
|
"liveHostOldSurvivors": [],
|
|
"afterStopSurvivors": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"acceptance": false,
|
|
"ownershipParity": false,
|
|
"unsupportedObservables": [
|
|
"SDK2 CertificateManager disposed flag",
|
|
"SDK2 manager-owned cache-clear proof",
|
|
"ApplicationInstance.DisposeAsync"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"directory": "/tmp/opcua2-baseline-semantic-terminal1",
|
|
"build": "counterfactual",
|
|
"receipt": {
|
|
"mode": "semantic-terminal-dispose",
|
|
"exitCode": 1,
|
|
"acceptance": false,
|
|
"productRebuilt": false,
|
|
"timeoutSeconds": 180,
|
|
"credentialBytes": 27
|
|
},
|
|
"artifactsSha256": {
|
|
"resources.jsonl": "b09a4ffde730cd252e23043cfbd1ad19015bbe5c1f7b56fbdc642c915d4599cf",
|
|
"runner-receipt.json": "830119567a0f7874e4076d07c8dd12e0676c649315f05910ab6df7262bcdbbc5",
|
|
"opcua2-baseline-semantic-terminal1.log": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
"retainedClosedListAndManagerObservation": {
|
|
"kind": "semantic-closed-state",
|
|
"activeSessions": 0,
|
|
"rawClosedBrowse": 1,
|
|
"rawClosedHistory": 6,
|
|
"diagnosticReferenceHeld": true
|
|
},
|
|
"correlatedWireResponses": [
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-read-before",
|
|
"requestHandle": 10001,
|
|
"responseHandle": 10001,
|
|
"responseType": "ReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "old-authentication-token",
|
|
"requestHandle": 10002,
|
|
"responseHandle": 10002,
|
|
"responseType": "ServiceFault",
|
|
"serviceStatusCode": 2149908480
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-read-after",
|
|
"requestHandle": 10003,
|
|
"responseHandle": 10003,
|
|
"responseType": "ReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-browse",
|
|
"requestHandle": 10004,
|
|
"responseHandle": 10004,
|
|
"responseType": "BrowseResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "old-browse-point",
|
|
"requestHandle": 10005,
|
|
"responseHandle": 10005,
|
|
"responseType": "BrowseNextResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-browse-resume",
|
|
"requestHandle": 10006,
|
|
"responseHandle": 10006,
|
|
"responseType": "BrowseNextResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-browse-release",
|
|
"requestHandle": 10007,
|
|
"responseHandle": 10007,
|
|
"responseType": "BrowseNextResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-history",
|
|
"requestHandle": 10008,
|
|
"responseHandle": 10008,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "old-history-point",
|
|
"requestHandle": 10009,
|
|
"responseHandle": 10009,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-history-resume",
|
|
"requestHandle": 10010,
|
|
"responseHandle": 10010,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
},
|
|
{
|
|
"kind": "semantic-wire",
|
|
"name": "fresh-own-history-release",
|
|
"requestHandle": 10011,
|
|
"responseHandle": 10011,
|
|
"responseType": "HistoryReadResponse",
|
|
"serviceStatusCode": 0
|
|
}
|
|
],
|
|
"oldBrowseItemResult": {
|
|
"kind": "semantic-item-status",
|
|
"name": "old-browse-point",
|
|
"statusCode": 2152333312
|
|
},
|
|
"oldHistoryBackendResult": {
|
|
"kind": "semantic-backend",
|
|
"operation": "old-history-point",
|
|
"before": 7,
|
|
"after": 7,
|
|
"statusCode": 2152333312
|
|
},
|
|
"resourceObservations": [
|
|
{
|
|
"kind": "semantic-owned-resources",
|
|
"phase": "live-host",
|
|
"pkiDescriptors": 0,
|
|
"serverCachedStoreReferences": 1,
|
|
"clientCachedStoreReferences": 1,
|
|
"cachedReferenceIsOpenHandle": false
|
|
},
|
|
{
|
|
"kind": "semantic-owned-resources",
|
|
"phase": "stopped-but-harness-held",
|
|
"pkiDescriptors": 0,
|
|
"serverCachedStoreReferences": 1,
|
|
"clientCachedStoreReferences": 1,
|
|
"disposalFlagObservable": false
|
|
}
|
|
],
|
|
"weakTargets": [
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-client-session",
|
|
"type": "Opc.Ua.Client.Session",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_instanceCertificate",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_nodeCache",
|
|
"type": "Opc.Ua.Client.NodeCache"
|
|
},
|
|
{
|
|
"name": "m_serverCertificate",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_keepAliveTimer",
|
|
"type": "System.Threading.Timer"
|
|
},
|
|
{
|
|
"name": "m_keepAliveWorker",
|
|
"type": "System.Threading.Tasks.Task"
|
|
},
|
|
{
|
|
"name": "m_keepAliveCancellation",
|
|
"type": "System.Threading.CancellationTokenSource"
|
|
},
|
|
{
|
|
"name": "m_reconnectLock",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
},
|
|
{
|
|
"name": "m_eccServerEphemeralKey",
|
|
"type": "Opc.Ua.Nonce"
|
|
},
|
|
{
|
|
"name": "m_defaultSubscription",
|
|
"type": "Opc.Ua.Client.Subscription"
|
|
},
|
|
{
|
|
"name": "<m_meter>k__BackingField",
|
|
"type": "System.Diagnostics.Metrics.Meter"
|
|
},
|
|
{
|
|
"name": "m_channel",
|
|
"type": "Opc.Ua.ITransportChannel"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-server-session",
|
|
"type": "Opc.Ua.Server.Session",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "<IdentityToken>k__BackingField",
|
|
"type": "Opc.Ua.UserIdentityToken"
|
|
},
|
|
{
|
|
"name": "<ClientCertificate>k__BackingField",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_server",
|
|
"type": "Opc.Ua.Server.IServerInternal"
|
|
},
|
|
{
|
|
"name": "m_serverCertificate",
|
|
"type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
|
|
},
|
|
{
|
|
"name": "m_serverNonce",
|
|
"type": "Opc.Ua.Nonce"
|
|
},
|
|
{
|
|
"name": "m_eccUserTokenNonce",
|
|
"type": "Opc.Ua.Nonce"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-browse-point",
|
|
"type": "Opc.Ua.Server.ContinuationPoint",
|
|
"isDisposable": true,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-browse-data",
|
|
"type": "Opc.Ua.NodeBrowser",
|
|
"isDisposable": true,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-0",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-0",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-1",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-1",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-2",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-2",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-3",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-3",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-4",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-4",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-slot-5",
|
|
"type": "Opc.Ua.Server.Session+HistoryContinuationPoint",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "old-history-value-5",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.HistoryContinuationState",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-rig",
|
|
"type": "BaselineRig",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "<Server>k__BackingField",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaSdkServer"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-server",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaSdkServer",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "_otOpcUaNodeManager",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaNodeManager"
|
|
},
|
|
{
|
|
"name": "m_semaphoreSlim",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
},
|
|
{
|
|
"name": "m_reassemblySessionManager",
|
|
"type": "Opc.Ua.Server.ISessionManager"
|
|
},
|
|
{
|
|
"name": "m_serverInternal",
|
|
"type": "Opc.Ua.Server.IServerInternal"
|
|
},
|
|
{
|
|
"name": "m_configurationWatcher",
|
|
"type": "Opc.Ua.ConfigurationWatcher"
|
|
},
|
|
{
|
|
"name": "m_registrationTimer",
|
|
"type": "System.Threading.Timer"
|
|
},
|
|
{
|
|
"name": "m_conformanceUnitsManager",
|
|
"type": "Opc.Ua.Server.ConformanceUnitsManager"
|
|
},
|
|
{
|
|
"name": "m_requestQueue",
|
|
"type": "Opc.Ua.ServerBase+RequestQueue"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-node-manager",
|
|
"type": "ZB.MOM.WW.OtOpcUa.OpcUaServer.OtOpcUaNodeManager",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "_root",
|
|
"type": "Opc.Ua.FolderState"
|
|
},
|
|
{
|
|
"name": "_historianDataSource",
|
|
"type": "ZB.MOM.WW.OtOpcUa.Core.Abstractions.IHistorianDataSource"
|
|
},
|
|
{
|
|
"name": "_historyReadBatchLimiter",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
},
|
|
{
|
|
"name": "<Server>k__BackingField",
|
|
"type": "Opc.Ua.Server.IServerInternal"
|
|
},
|
|
{
|
|
"name": "m_monitoredItemManager",
|
|
"type": "Opc.Ua.Server.IMonitoredItemManager"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-backend",
|
|
"type": "Canonical+SqlLikeEventSource",
|
|
"isDisposable": true,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-config",
|
|
"type": "Opc.Ua.ApplicationConfiguration",
|
|
"isDisposable": false,
|
|
"resourceFields": []
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-application",
|
|
"type": "Opc.Ua.Configuration.ApplicationInstance",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "<Server>k__BackingField",
|
|
"type": "Opc.Ua.ServerBase"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-server-validator",
|
|
"type": "Opc.Ua.CertificateValidator",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_semaphore",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-validator",
|
|
"type": "Opc.Ua.CertificateValidator",
|
|
"isDisposable": false,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_semaphore",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-server-store-0",
|
|
"type": "Opc.Ua.DirectoryCertificateStore",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_lock",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"kind": "weak-resource-shape",
|
|
"label": "fixture-client-store-0",
|
|
"type": "Opc.Ua.DirectoryCertificateStore",
|
|
"isDisposable": true,
|
|
"resourceFields": [
|
|
{
|
|
"name": "m_lock",
|
|
"type": "System.Threading.SemaphoreSlim"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"boundedWeakObservations": [
|
|
{
|
|
"phase": "live-host",
|
|
"round": 0,
|
|
"oldAlive": [
|
|
"old-client-session",
|
|
"old-server-session",
|
|
"old-browse-point",
|
|
"old-browse-data",
|
|
"old-history-slot-0",
|
|
"old-history-value-0",
|
|
"old-history-slot-1",
|
|
"old-history-value-1",
|
|
"old-history-slot-2",
|
|
"old-history-value-2",
|
|
"old-history-slot-3",
|
|
"old-history-value-3",
|
|
"old-history-slot-4",
|
|
"old-history-value-4",
|
|
"old-history-slot-5",
|
|
"old-history-value-5"
|
|
],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 135007448,
|
|
"rssBytes": 230785024,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 85491712,
|
|
"jitMethods": 9834
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 1,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94685384,
|
|
"rssBytes": 209371136,
|
|
"activeTimers": 11,
|
|
"gcCommittedBytes": 63815680,
|
|
"jitMethods": 9872
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 2,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94684904,
|
|
"rssBytes": 209371136,
|
|
"activeTimers": 11,
|
|
"gcCommittedBytes": 63815680,
|
|
"jitMethods": 9872
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 3,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94684952,
|
|
"rssBytes": 210812928,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 63815680,
|
|
"jitMethods": 10914
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 4,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94702424,
|
|
"rssBytes": 206733312,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 57786368,
|
|
"jitMethods": 12368
|
|
}
|
|
},
|
|
{
|
|
"phase": "live-host",
|
|
"round": 5,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 94702400,
|
|
"rssBytes": 207437824,
|
|
"activeTimers": 10,
|
|
"gcCommittedBytes": 57786368,
|
|
"jitMethods": 13006
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 0,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-rig",
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-client-config",
|
|
"fixture-client-application",
|
|
"fixture-server-validator",
|
|
"fixture-client-validator",
|
|
"fixture-server-store-0",
|
|
"fixture-client-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 96717568,
|
|
"rssBytes": 208158720,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 57786368,
|
|
"jitMethods": 13276
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 1,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7692448,
|
|
"rssBytes": 179224576,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 28819456,
|
|
"jitMethods": 13277
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 2,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7692144,
|
|
"rssBytes": 163905536,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 13500416,
|
|
"jitMethods": 13277
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 3,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7692144,
|
|
"rssBytes": 164282368,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 13500416,
|
|
"jitMethods": 13544
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 4,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7692144,
|
|
"rssBytes": 164282368,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 13500416,
|
|
"jitMethods": 13554
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-stop",
|
|
"round": 5,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7692144,
|
|
"rssBytes": 164298752,
|
|
"activeTimers": 7,
|
|
"gcCommittedBytes": 13500416,
|
|
"jitMethods": 13562
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-terminal-dispose",
|
|
"round": 0,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 7815480,
|
|
"rssBytes": 164347904,
|
|
"activeTimers": 1,
|
|
"gcCommittedBytes": 13500416,
|
|
"jitMethods": 13602
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-terminal-dispose",
|
|
"round": 1,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 4514624,
|
|
"rssBytes": 162758656,
|
|
"activeTimers": 2,
|
|
"gcCommittedBytes": 11911168,
|
|
"jitMethods": 13602
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-terminal-dispose",
|
|
"round": 2,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 4513760,
|
|
"rssBytes": 162758656,
|
|
"activeTimers": 2,
|
|
"gcCommittedBytes": 11911168,
|
|
"jitMethods": 13602
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-terminal-dispose",
|
|
"round": 3,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 4513760,
|
|
"rssBytes": 162938880,
|
|
"activeTimers": 2,
|
|
"gcCommittedBytes": 11911168,
|
|
"jitMethods": 13739
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-terminal-dispose",
|
|
"round": 4,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 4513760,
|
|
"rssBytes": 162938880,
|
|
"activeTimers": 2,
|
|
"gcCommittedBytes": 11911168,
|
|
"jitMethods": 13743
|
|
}
|
|
},
|
|
{
|
|
"phase": "after-terminal-dispose",
|
|
"round": 5,
|
|
"oldAlive": [],
|
|
"fixtureAlive": [],
|
|
"positiveAlive": true,
|
|
"negativeAlive": false,
|
|
"process": {
|
|
"managedBytes": 4513760,
|
|
"rssBytes": 162922496,
|
|
"activeTimers": 2,
|
|
"gcCommittedBytes": 11911168,
|
|
"jitMethods": 13746
|
|
}
|
|
}
|
|
],
|
|
"results": [
|
|
{
|
|
"kind": "semantic-retention-result",
|
|
"semanticsComplete": true,
|
|
"liveHostOldSurvivors": [],
|
|
"afterStopSurvivors": [
|
|
"fixture-server",
|
|
"fixture-node-manager",
|
|
"fixture-backend",
|
|
"fixture-server-validator",
|
|
"fixture-server-store-0"
|
|
],
|
|
"acceptance": false,
|
|
"ownershipParity": false,
|
|
"unsupportedObservables": [
|
|
"SDK2 CertificateManager disposed flag",
|
|
"SDK2 manager-owned cache-clear proof",
|
|
"ApplicationInstance.DisposeAsync"
|
|
]
|
|
},
|
|
{
|
|
"kind": "counterfactual-terminal-dispose",
|
|
"invoked": true,
|
|
"ordinaryExitCode": 1,
|
|
"publicMethod": "ServerBase.Dispose",
|
|
"acceptance": false
|
|
},
|
|
{
|
|
"kind": "counterfactual-attribution-result",
|
|
"ordinaryExitCode": 1,
|
|
"survivors": [],
|
|
"acceptance": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"sourceInspection": {
|
|
"Session": {
|
|
"decompileArtifact": "/tmp/opcua2-baseline-session182.cs",
|
|
"decompileSha256": "863c2758362016e0b0a49371d50a563b00d21f477cc01befadee50eb842f57db",
|
|
"assembly": "Opc.Ua.Server.dll",
|
|
"assemblySha256": "d8d9706dea577858325730cd89896826ed82f7bfcf9503ccd0260311663a69f4"
|
|
},
|
|
"SessionManager": {
|
|
"decompileArtifact": "/tmp/opcua2-baseline-session-manager182.cs",
|
|
"decompileSha256": "ad96ce49637c0f7776b0297c7ab016dc3e846fede92104beb853a40e2addb364",
|
|
"assembly": "Opc.Ua.Server.dll",
|
|
"assemblySha256": "d8d9706dea577858325730cd89896826ed82f7bfcf9503ccd0260311663a69f4"
|
|
},
|
|
"ClientBase": {
|
|
"decompileArtifact": "/tmp/opcua2-baseline-clientbase182.cs",
|
|
"decompileSha256": "63b6dbf064aaeb41a974270aa9f0f3a673dfd356e76c3b001a291ad1b229732f",
|
|
"assembly": "Opc.Ua.Client.dll",
|
|
"assemblySha256": "fd000b186f4bc5dbd9947e876f96c178e8c4259ee3e8717d672a4ac2f4c3a058"
|
|
},
|
|
"ContinuationPoint": {
|
|
"decompileArtifact": "/tmp/opcua2-baseline-browsepoint182.cs",
|
|
"decompileSha256": "465601b490be92cb5d38472e9dd5bd2533b3c25e99fe273c468e2f3432112482",
|
|
"assembly": "Opc.Ua.Server.dll",
|
|
"assemblySha256": "d8d9706dea577858325730cd89896826ed82f7bfcf9503ccd0260311663a69f4"
|
|
},
|
|
"NodeBrowser": {
|
|
"decompileArtifact": "/tmp/opcua2-baseline-nodebrowser182.cs",
|
|
"decompileSha256": "3d1a83e89b32e362fed5effb6e1f11718f24e41d9c91a538db9fb694126d49cf",
|
|
"assembly": "Opc.Ua.Types.dll",
|
|
"assemblySha256": "c5c5e36cf6381444b408fe1b51726b17deca74173764cd62ccee954b3c8c2718"
|
|
},
|
|
"ServerBase": {
|
|
"decompileArtifact": "/tmp/opcua2-baseline-serverbase182.cs",
|
|
"decompileSha256": "34dfc0dcba27eee714bf147e0d0937e7d721570b363585a3e642af2113c28221",
|
|
"assembly": "Opc.Ua.Core.dll",
|
|
"assemblySha256": "602e85316943ad7ebae33a23d60a69a6ea50d91250ad0556906b816435daa37c"
|
|
},
|
|
"StandardServer": {
|
|
"decompileArtifact": "/tmp/opcua2-baseline-standardserver182.cs",
|
|
"decompileSha256": "ec4fd4eefb856bd7b8cefe4c270383c72414e7901a1706c8bf33e63d52e3b15a",
|
|
"assembly": "Opc.Ua.Server.dll",
|
|
"assemblySha256": "d8d9706dea577858325730cd89896826ed82f7bfcf9503ccd0260311663a69f4"
|
|
},
|
|
"ApplicationInstance": {
|
|
"decompileArtifact": "/tmp/opcua2-rss-investigation/baseline-ApplicationInstance.cs",
|
|
"decompileSha256": "0fac69b8765bd9d3e74ebe65da8072644edde52ddf17ce98a02fff6fc8d42a9a",
|
|
"assembly": "Opc.Ua.Configuration.dll",
|
|
"assemblySha256": "30fb5142f13a3b3083c0484bcdedaec2efe2f50e57f10ec6a61257ca5359aa7e"
|
|
},
|
|
"OpcUaApplicationHost": {
|
|
"gitRevision": "83ed880e",
|
|
"repositoryPath": "src/Server/ZB.MOM.WW.OtOpcUa.OpcUaServer/OpcUaApplicationHost.cs",
|
|
"sourceSha256": "346362c8c18b5bcdb90757f654c02c68bad44fc5875abc8b4672f4c7ac49b381"
|
|
},
|
|
"HistoryContinuationStore": {
|
|
"gitRevision": "83ed880e",
|
|
"repositoryPath": "src/Server/ZB.MOM.WW.OtOpcUa.OpcUaServer/HistoryContinuationStore.cs",
|
|
"sourceSha256": "a044e212b7c715e53f2dd2a085816b1ff74dc5ff06ca53b6eaee83e11f079b28"
|
|
},
|
|
"HistoryPaging": {
|
|
"gitRevision": "83ed880e",
|
|
"repositoryPath": "src/Server/ZB.MOM.WW.OtOpcUa.OpcUaServer/HistoryPaging.cs",
|
|
"sourceSha256": "59feb77a9824cfea089c588dbb025db2385a721e04c1a65f58a8c7f2ef005dc6"
|
|
}
|
|
},
|
|
"limits": [
|
|
"Both ordinary outcomes remain exit 1; public terminal Dispose is a separately gated attribution intervention after recording ordinary failure.",
|
|
"All old objects collected with the same host alive, distinguishing held closed-list contents from live retention.",
|
|
"One fixture demonstrates bounded server-graph survival and terminal-disposal attribution, not unbounded growth or a measured particular task/timer GC root.",
|
|
"The exact NodeBrowser Dispose(bool) is empty; event HistoryContinuationState values have no IDisposable or backend/store ownership. This is fixture-specific.",
|
|
"Original CertificateManager disposed/cache-clear observables and ApplicationInstance.DisposeAsync are unavailable; never reported as zero.",
|
|
"No archived production source/binary, expected semantic result, resource cap or memory baseline changed.",
|
|
"Matched standalone SDK2 host/operation/runtime/observer parity remains a proposal, not implemented or acceptance-approved."
|
|
]
|
|
}
|