684 lines
22 KiB
JSON
684 lines
22 KiB
JSON
[
|
|
{
|
|
"sdk": "1.5.378.0",
|
|
"process": 28670,
|
|
"cases": [
|
|
{
|
|
"name": "warmed-production-client-read-write-measurement",
|
|
"status": "passed"
|
|
}
|
|
],
|
|
"observations": [
|
|
{
|
|
"SecurityMode": "SignAndEncrypt",
|
|
"SecurityPolicyUri": "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256",
|
|
"tieredCompilation": "0",
|
|
"scope": "Two scalar/Int32[3] variables; zero data monitors during measurement; five fixture variables and one native condition"
|
|
},
|
|
{
|
|
"benchmarkRound": 1,
|
|
"warmupOperationsPerKind": 10,
|
|
"operationsPerKind": 50,
|
|
"latencyMilliseconds": {
|
|
"scalar-read": {
|
|
"p50": 0.1084,
|
|
"p95": 0.1271,
|
|
"p99": 0.1421,
|
|
"throughputOperationsPerSecond": 9285.499392728334
|
|
},
|
|
"scalar-write": {
|
|
"p50": 0.1098,
|
|
"p95": 0.131,
|
|
"p99": 0.1444,
|
|
"throughputOperationsPerSecond": 9130.46892262293
|
|
},
|
|
"array-read": {
|
|
"p50": 0.1261,
|
|
"p95": 0.1622,
|
|
"p99": 0.1971,
|
|
"throughputOperationsPerSecond": 7760.146294277952
|
|
},
|
|
"array-write": {
|
|
"p50": 0.129,
|
|
"p95": 0.1618,
|
|
"p99": 0.214,
|
|
"throughputOperationsPerSecond": 7611.187074986556
|
|
}
|
|
},
|
|
"clientCpuMilliseconds": 1561.548,
|
|
"clientAllocatedBytes": 52843304,
|
|
"clientAllocatedBytesPerOperation": 6605.413,
|
|
"clientWorkingSetBytes": 137527296,
|
|
"clientPrivateBytes": 0,
|
|
"clientThreads": 17,
|
|
"clientHandles": 0,
|
|
"collections": [
|
|
6,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
],
|
|
"failures": 0,
|
|
"loadedSdkAssemblies": [
|
|
{
|
|
"name": "Opc.Ua.Core",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Core.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Types",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Configuration",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Configuration.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Security.Certificates",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Security.Certificates.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Client",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Client.dll"
|
|
}
|
|
],
|
|
"pair": 1,
|
|
"version": "baseline",
|
|
"server": {
|
|
"endpoint": "opc.tcp://127.0.0.1:54954/OtOpcUa",
|
|
"process": 28663,
|
|
"sdk": "1.5.378.0",
|
|
"rawUri": "https://zb.com/otopcua/raw",
|
|
"unsUri": "https://zb.com/otopcua/uns"
|
|
},
|
|
"serverResources": {
|
|
"WorkingSet64": 223887360,
|
|
"PrivateMemorySize64": 0,
|
|
"HandleCount": 0,
|
|
"threads": 30,
|
|
"cpuMilliseconds": 3865.762,
|
|
"allocatedBytes": 282715048,
|
|
"collections": [
|
|
36,
|
|
10,
|
|
3
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"sdk": "2.0.1.0",
|
|
"process": 29028,
|
|
"cases": [
|
|
{
|
|
"name": "warmed-production-client-read-write-measurement",
|
|
"status": "passed"
|
|
}
|
|
],
|
|
"observations": [
|
|
{
|
|
"SecurityMode": "SignAndEncrypt",
|
|
"SecurityPolicyUri": "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256",
|
|
"tieredCompilation": "0",
|
|
"scope": "Two scalar/Int32[3] variables; zero data monitors during measurement; five fixture variables and one native condition"
|
|
},
|
|
{
|
|
"benchmarkRound": 1,
|
|
"warmupOperationsPerKind": 10,
|
|
"operationsPerKind": 50,
|
|
"latencyMilliseconds": {
|
|
"scalar-read": {
|
|
"p50": 0.1066,
|
|
"p95": 0.123,
|
|
"p99": 0.1348,
|
|
"throughputOperationsPerSecond": 9448.442447883575
|
|
},
|
|
"scalar-write": {
|
|
"p50": 0.1102,
|
|
"p95": 0.1273,
|
|
"p99": 0.1392,
|
|
"throughputOperationsPerSecond": 9103.911131261095
|
|
},
|
|
"array-read": {
|
|
"p50": 0.1061,
|
|
"p95": 0.1224,
|
|
"p99": 0.138,
|
|
"throughputOperationsPerSecond": 9477.231188999194
|
|
},
|
|
"array-write": {
|
|
"p50": 0.1087,
|
|
"p95": 0.1253,
|
|
"p99": 0.1361,
|
|
"throughputOperationsPerSecond": 9297.171056790836
|
|
}
|
|
},
|
|
"clientCpuMilliseconds": 1592.923,
|
|
"clientAllocatedBytes": 26878216,
|
|
"clientAllocatedBytesPerOperation": 3359.777,
|
|
"clientWorkingSetBytes": 151945216,
|
|
"clientPrivateBytes": 0,
|
|
"clientThreads": 18,
|
|
"clientHandles": 0,
|
|
"collections": [
|
|
3,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
],
|
|
"failures": 0,
|
|
"loadedSdkAssemblies": [
|
|
{
|
|
"name": "Opc.Ua.Core",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Core.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Types",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Core.Types",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Core.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Configuration",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Configuration.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Security.Certificates",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Security.Certificates.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Client",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Client.dll"
|
|
}
|
|
],
|
|
"pair": 1,
|
|
"version": "candidate",
|
|
"server": {
|
|
"endpoint": "opc.tcp://127.0.0.1:54976/OtOpcUa",
|
|
"process": 29017,
|
|
"sdk": "2.0.1.0",
|
|
"rawUri": "https://zb.com/otopcua/raw",
|
|
"unsUri": "https://zb.com/otopcua/uns"
|
|
},
|
|
"serverResources": {
|
|
"WorkingSet64": 225460224,
|
|
"PrivateMemorySize64": 0,
|
|
"HandleCount": 0,
|
|
"threads": 28,
|
|
"cpuMilliseconds": 14631.949,
|
|
"allocatedBytes": 152391328,
|
|
"collections": [
|
|
20,
|
|
5,
|
|
2
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"sdk": "1.5.378.0",
|
|
"process": 29047,
|
|
"cases": [
|
|
{
|
|
"name": "warmed-production-client-read-write-measurement",
|
|
"status": "passed"
|
|
}
|
|
],
|
|
"observations": [
|
|
{
|
|
"SecurityMode": "SignAndEncrypt",
|
|
"SecurityPolicyUri": "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256",
|
|
"tieredCompilation": "0",
|
|
"scope": "Two scalar/Int32[3] variables; zero data monitors during measurement; five fixture variables and one native condition"
|
|
},
|
|
{
|
|
"benchmarkRound": 1,
|
|
"warmupOperationsPerKind": 10,
|
|
"operationsPerKind": 50,
|
|
"latencyMilliseconds": {
|
|
"scalar-read": {
|
|
"p50": 0.1066,
|
|
"p95": 0.1238,
|
|
"p99": 0.139,
|
|
"throughputOperationsPerSecond": 9484.700940265833
|
|
},
|
|
"scalar-write": {
|
|
"p50": 0.1124,
|
|
"p95": 0.1331,
|
|
"p99": 0.1461,
|
|
"throughputOperationsPerSecond": 8957.752105855532
|
|
},
|
|
"array-read": {
|
|
"p50": 0.115,
|
|
"p95": 0.1462,
|
|
"p99": 0.166,
|
|
"throughputOperationsPerSecond": 8586.679741317685
|
|
},
|
|
"array-write": {
|
|
"p50": 0.1177,
|
|
"p95": 0.152,
|
|
"p99": 0.1822,
|
|
"throughputOperationsPerSecond": 8333.253472987553
|
|
}
|
|
},
|
|
"clientCpuMilliseconds": 1437.526,
|
|
"clientAllocatedBytes": 52855576,
|
|
"clientAllocatedBytesPerOperation": 6606.947,
|
|
"clientWorkingSetBytes": 137445376,
|
|
"clientPrivateBytes": 0,
|
|
"clientThreads": 17,
|
|
"clientHandles": 0,
|
|
"collections": [
|
|
6,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
],
|
|
"failures": 0,
|
|
"loadedSdkAssemblies": [
|
|
{
|
|
"name": "Opc.Ua.Core",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Core.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Types",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Configuration",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Configuration.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Security.Certificates",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Security.Certificates.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Client",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Client.dll"
|
|
}
|
|
],
|
|
"pair": 2,
|
|
"version": "baseline",
|
|
"server": {
|
|
"endpoint": "opc.tcp://127.0.0.1:55036/OtOpcUa",
|
|
"process": 29040,
|
|
"sdk": "1.5.378.0",
|
|
"rawUri": "https://zb.com/otopcua/raw",
|
|
"unsUri": "https://zb.com/otopcua/uns"
|
|
},
|
|
"serverResources": {
|
|
"WorkingSet64": 226934784,
|
|
"PrivateMemorySize64": 0,
|
|
"HandleCount": 0,
|
|
"threads": 29,
|
|
"cpuMilliseconds": 3721.212,
|
|
"allocatedBytes": 283566920,
|
|
"collections": [
|
|
36,
|
|
10,
|
|
3
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"sdk": "2.0.1.0",
|
|
"process": 29091,
|
|
"cases": [
|
|
{
|
|
"name": "warmed-production-client-read-write-measurement",
|
|
"status": "passed"
|
|
}
|
|
],
|
|
"observations": [
|
|
{
|
|
"SecurityMode": "SignAndEncrypt",
|
|
"SecurityPolicyUri": "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256",
|
|
"tieredCompilation": "0",
|
|
"scope": "Two scalar/Int32[3] variables; zero data monitors during measurement; five fixture variables and one native condition"
|
|
},
|
|
{
|
|
"benchmarkRound": 1,
|
|
"warmupOperationsPerKind": 10,
|
|
"operationsPerKind": 50,
|
|
"latencyMilliseconds": {
|
|
"scalar-read": {
|
|
"p50": 0.1148,
|
|
"p95": 0.1461,
|
|
"p99": 0.1916,
|
|
"throughputOperationsPerSecond": 8453.853583482856
|
|
},
|
|
"scalar-write": {
|
|
"p50": 0.1106,
|
|
"p95": 0.1352,
|
|
"p99": 0.1535,
|
|
"throughputOperationsPerSecond": 9031.92242662466
|
|
},
|
|
"array-read": {
|
|
"p50": 0.1037,
|
|
"p95": 0.1201,
|
|
"p99": 0.1278,
|
|
"throughputOperationsPerSecond": 9771.59387887815
|
|
},
|
|
"array-write": {
|
|
"p50": 0.1098,
|
|
"p95": 0.1258,
|
|
"p99": 0.1357,
|
|
"throughputOperationsPerSecond": 9218.53127594152
|
|
}
|
|
},
|
|
"clientCpuMilliseconds": 1599.821,
|
|
"clientAllocatedBytes": 26876112,
|
|
"clientAllocatedBytesPerOperation": 3359.514,
|
|
"clientWorkingSetBytes": 151846912,
|
|
"clientPrivateBytes": 0,
|
|
"clientThreads": 18,
|
|
"clientHandles": 0,
|
|
"collections": [
|
|
3,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
],
|
|
"failures": 0,
|
|
"loadedSdkAssemblies": [
|
|
{
|
|
"name": "Opc.Ua.Core",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Core.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Types",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Core.Types",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Core.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Configuration",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Configuration.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Security.Certificates",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Security.Certificates.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Client",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Client.dll"
|
|
}
|
|
],
|
|
"pair": 2,
|
|
"version": "candidate",
|
|
"server": {
|
|
"endpoint": "opc.tcp://127.0.0.1:55057/OtOpcUa",
|
|
"process": 29069,
|
|
"sdk": "2.0.1.0",
|
|
"rawUri": "https://zb.com/otopcua/raw",
|
|
"unsUri": "https://zb.com/otopcua/uns"
|
|
},
|
|
"serverResources": {
|
|
"WorkingSet64": 221364224,
|
|
"PrivateMemorySize64": 0,
|
|
"HandleCount": 0,
|
|
"threads": 28,
|
|
"cpuMilliseconds": 14663.082,
|
|
"allocatedBytes": 152371904,
|
|
"collections": [
|
|
20,
|
|
5,
|
|
2
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"sdk": "1.5.378.0",
|
|
"process": 29442,
|
|
"cases": [
|
|
{
|
|
"name": "warmed-production-client-read-write-measurement",
|
|
"status": "passed"
|
|
}
|
|
],
|
|
"observations": [
|
|
{
|
|
"SecurityMode": "SignAndEncrypt",
|
|
"SecurityPolicyUri": "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256",
|
|
"tieredCompilation": "0",
|
|
"scope": "Two scalar/Int32[3] variables; zero data monitors during measurement; five fixture variables and one native condition"
|
|
},
|
|
{
|
|
"benchmarkRound": 1,
|
|
"warmupOperationsPerKind": 10,
|
|
"operationsPerKind": 50,
|
|
"latencyMilliseconds": {
|
|
"scalar-read": {
|
|
"p50": 0.1113,
|
|
"p95": 0.1326,
|
|
"p99": 0.1514,
|
|
"throughputOperationsPerSecond": 8990.861239093505
|
|
},
|
|
"scalar-write": {
|
|
"p50": 0.1122,
|
|
"p95": 0.135,
|
|
"p99": 0.1487,
|
|
"throughputOperationsPerSecond": 8981.86516513833
|
|
},
|
|
"array-read": {
|
|
"p50": 0.1088,
|
|
"p95": 0.1297,
|
|
"p99": 0.148,
|
|
"throughputOperationsPerSecond": 9229.57080649836
|
|
},
|
|
"array-write": {
|
|
"p50": 0.1013,
|
|
"p95": 0.1363,
|
|
"p99": 0.1511,
|
|
"throughputOperationsPerSecond": 9424.462228404675
|
|
}
|
|
},
|
|
"clientCpuMilliseconds": 1460.265,
|
|
"clientAllocatedBytes": 52847520,
|
|
"clientAllocatedBytesPerOperation": 6605.94,
|
|
"clientWorkingSetBytes": 137510912,
|
|
"clientPrivateBytes": 0,
|
|
"clientThreads": 17,
|
|
"clientHandles": 0,
|
|
"collections": [
|
|
6,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
],
|
|
"failures": 0,
|
|
"loadedSdkAssemblies": [
|
|
{
|
|
"name": "Opc.Ua.Core",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Core.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Types",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Configuration",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Configuration.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Security.Certificates",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Security.Certificates.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Client",
|
|
"version": "1.5.378.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-baseline/bin/Release/net10.0/Opc.Ua.Client.dll"
|
|
}
|
|
],
|
|
"pair": 3,
|
|
"version": "baseline",
|
|
"server": {
|
|
"endpoint": "opc.tcp://127.0.0.1:55141/OtOpcUa",
|
|
"process": 29435,
|
|
"sdk": "1.5.378.0",
|
|
"rawUri": "https://zb.com/otopcua/raw",
|
|
"unsUri": "https://zb.com/otopcua/uns"
|
|
},
|
|
"serverResources": {
|
|
"WorkingSet64": 218546176,
|
|
"PrivateMemorySize64": 0,
|
|
"HandleCount": 0,
|
|
"threads": 30,
|
|
"cpuMilliseconds": 3652.527,
|
|
"allocatedBytes": 284326360,
|
|
"collections": [
|
|
35,
|
|
9,
|
|
2
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"sdk": "2.0.1.0",
|
|
"process": 29814,
|
|
"cases": [
|
|
{
|
|
"name": "warmed-production-client-read-write-measurement",
|
|
"status": "passed"
|
|
}
|
|
],
|
|
"observations": [
|
|
{
|
|
"SecurityMode": "SignAndEncrypt",
|
|
"SecurityPolicyUri": "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256",
|
|
"tieredCompilation": "0",
|
|
"scope": "Two scalar/Int32[3] variables; zero data monitors during measurement; five fixture variables and one native condition"
|
|
},
|
|
{
|
|
"benchmarkRound": 1,
|
|
"warmupOperationsPerKind": 10,
|
|
"operationsPerKind": 50,
|
|
"latencyMilliseconds": {
|
|
"scalar-read": {
|
|
"p50": 0.1134,
|
|
"p95": 0.2219,
|
|
"p99": 0.2964,
|
|
"throughputOperationsPerSecond": 7963.32094373317
|
|
},
|
|
"scalar-write": {
|
|
"p50": 0.1177,
|
|
"p95": 0.1569,
|
|
"p99": 0.2249,
|
|
"throughputOperationsPerSecond": 8232.878494239445
|
|
},
|
|
"array-read": {
|
|
"p50": 0.1161,
|
|
"p95": 0.1455,
|
|
"p99": 0.171,
|
|
"throughputOperationsPerSecond": 8493.990077320781
|
|
},
|
|
"array-write": {
|
|
"p50": 0.1183,
|
|
"p95": 0.1433,
|
|
"p99": 0.1651,
|
|
"throughputOperationsPerSecond": 8450.517361799171
|
|
}
|
|
},
|
|
"clientCpuMilliseconds": 1754.458,
|
|
"clientAllocatedBytes": 26950792,
|
|
"clientAllocatedBytesPerOperation": 3368.849,
|
|
"clientWorkingSetBytes": 151781376,
|
|
"clientPrivateBytes": 0,
|
|
"clientThreads": 18,
|
|
"clientHandles": 0,
|
|
"collections": [
|
|
3,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
],
|
|
"failures": 0,
|
|
"loadedSdkAssemblies": [
|
|
{
|
|
"name": "Opc.Ua.Core",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Core.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Types",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Core.Types",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Core.Types.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Configuration",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Configuration.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Security.Certificates",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Security.Certificates.dll"
|
|
},
|
|
{
|
|
"name": "Opc.Ua.Client",
|
|
"version": "2.0.1.0",
|
|
"path": "/Users/dohertj2/.codex/worktrees/opcua2-cross-version/OtOpcUa/artifacts/cross-version/run-09/build-candidate/bin/Release/net10.0/Opc.Ua.Client.dll"
|
|
}
|
|
],
|
|
"pair": 3,
|
|
"version": "candidate",
|
|
"server": {
|
|
"endpoint": "opc.tcp://127.0.0.1:55174/OtOpcUa",
|
|
"process": 29458,
|
|
"sdk": "2.0.1.0",
|
|
"rawUri": "https://zb.com/otopcua/raw",
|
|
"unsUri": "https://zb.com/otopcua/uns"
|
|
},
|
|
"serverResources": {
|
|
"WorkingSet64": 226361344,
|
|
"PrivateMemorySize64": 0,
|
|
"HandleCount": 0,
|
|
"threads": 28,
|
|
"cpuMilliseconds": 15066.213,
|
|
"allocatedBytes": 152491688,
|
|
"collections": [
|
|
20,
|
|
5,
|
|
2
|
|
]
|
|
}
|
|
}
|
|
]
|