Skip to content

Conversation

@Ivo-Yankov
Copy link
Contributor

Description

This PR fixes a broken link in the Solo documentation for the rapid-fire example.

Related Issues

Pull request (PR) checklist

  • This PR added tests (unit, integration, and/or end-to-end)
  • This PR updated documentation
  • This PR added no TODOs or commented out code
  • This PR has no breaking changes
  • Any technical debt has been documented as a separate issue and linked to this PR
  • Any package.json changes have been explained to and approved by a repository manager
  • All related issues have been linked to this PR
  • All changes in this PR are included in the description
  • When this PR merges the commits will be squashed and the title will be used as the commit message, the 'commit message guidelines' below have been followed

Testing

  • This PR added unit tests
  • This PR added integration/end-to-end tests
  • These changes required manual testing that is documented below
  • Anything not tested is documented

The following manual testing was done:

  • TBD

The following was not tested:

  • TBD
Commit message guidelines We use 'Conventional Commits' to ensure that our commit messages are easy to read, follow a consistent format, and for automated release note generation. Please follow the guidelines below when writing your commit messages:
  1. BREAKING CHANGE: a commit that has a footer BREAKING CHANGE:, or appends a ! after the type/scope, introduces a breaking API change (correlating with MAJOR in Semantic Versioning). A BREAKING CHANGE can be part of commits of any type. NOTE: currently breaking changes will only bump the MAJOR version.
  2. The title is prefixed with one of the following:
Prefix Description Semantic Version Update Captured in Release Notes
feat: a new feature MINOR Yes
fix: a bug fix PATCH Yes
perf: performance PATCH Yes
refactor: code change that isn't feature or fix none No
test: adding missing tests none No
docs: changes to documentation none Yes
build: changes to build process none No
ci: changes to CI configuration none No
style: formatting, missing semi-colons, etc none No
chore: updating grunt tasks etc; no production code change none No

@trunk-io
Copy link

trunk-io bot commented Dec 23, 2025

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

@Ivo-Yankov Ivo-Yankov self-assigned this Dec 23, 2025
@Ivo-Yankov Ivo-Yankov added the PR: Needs Team Approval A pull request that needs review from a team member. label Dec 23, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

Unit Test Results - Linux

32 tests  ±0   32 ✅ ±0   0s ⏱️ ±0s
16 suites ±0    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit cd17830. ± Comparison against base commit 22fa3dd.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

Unit Test Results - Windows

  1 files  ±0  187 suites  ±0   5s ⏱️ ±0s
510 tests ±0  510 ✅ ±0  0 💤 ±0  0 ❌ ±0 
514 runs  ±0  514 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit cd17830. ± Comparison against base commit 22fa3dd.

♻️ This comment has been updated with latest results.

@instamenta instamenta added PR: Checks Failed A pull request where the checks have failed. and removed PR: Needs Team Approval A pull request that needs review from a team member. labels Dec 23, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - One Shot Single - using Podman

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 8.0 minutes (9 data points)

📉 CPU Usage
100.0% | +       
 90.0% | # +     
 80.0% | # #     
 70.0% | # #     
 60.0% | # #+    
 50.0% | # ## + +
 40.0% | # ## # #
 30.0% | # ## # #
 20.0% | # ##+# #
 10.0% |+#+####+#
  0.0% |#########
       +---------

📉 Memory Usage
100.0% |         
 90.0% |         
 80.0% |         
 70.0% |         
 60.0% |         
 50.0% |     ++  
 40.0% |    +##  
 30.0% |  ++###+ 
 20.0% |  ######+
 10.0% |++#######
  0.0% |#########
       +---------

⚠️  WARNING: Resource usage exceeded 95% threshold!
    CPU Peak: 95.3%  |  Memory Peak: 40.0%


JSON Log Metrics

{
  "snapshotName": "one-shot-single-minimal",
  "date": "2026-01-07T13:39:51.662Z",
  "gitHubSha": "f37edcee5f4438184537fa96f44e324f8316b01e",
  "soloVersion": "0.52.0",
  "soloChartVersion": "0.58.1",
  "consensusNodeVersion": "0.67.2",
  "mirrorNodeVersion": "0.143.0",
  "blockNodeVersion": "0.23.2",
  "relayVersion": "0.73.0",
  "explorerVersion": "25.1.1",
  "cpuInMillicores": 851,
  "memoryInMebibytes": 4427,
  "runtimeInMinutes": 4,
  "transactionCount": 1110,
  "events": [],
  "clusterMetrics": [
    {
      "context": "default",
      "cpuInMillicores": 851,
      "memoryInMebibytes": 4427,
      "podMetrics": [
        {
          "namespace": "kube-system",
          "podName": "coredns-66bc5c9577-nxf98",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-66bc5c9577-rr8h5",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 17
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-kind-control-plane",
          "cpuInMillicores": 24,
          "memoryInMebibytes": 77
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-5gfbr",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 14
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-kind-control-plane",
          "cpuInMillicores": 100,
          "memoryInMebibytes": 629
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-kind-control-plane",
          "cpuInMillicores": 11,
          "memoryInMebibytes": 70
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-gljcg",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 17
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-kind-control-plane",
          "cpuInMillicores": 7,
          "memoryInMebibytes": 25
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-799f7ccf68-79c66",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 19
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-7b8c8ddbd6-57cdx",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-765c495b75-cnnqd",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 31
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-tf9tr",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 49
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "envoy-proxy-node1-84ff6fb6b5-7tn87",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 19
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "haproxy-node1-68d96cf878-kpzwk",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 122
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 15,
          "memoryInMebibytes": 201
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-grpc-567bd75b7c-dkrss",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 334
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-importer-77688f9d6f-2mslw",
          "cpuInMillicores": 74,
          "memoryInMebibytes": 477
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-monitor-6ffbc84689-htt5j",
          "cpuInMillicores": 156,
          "memoryInMebibytes": 278
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-postgres-postgresql-0",
          "cpuInMillicores": 37,
          "memoryInMebibytes": 146
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-redis-node-0",
          "cpuInMillicores": 31,
          "memoryInMebibytes": 17
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-rest-58bc7d85d-l9t9k",
          "cpuInMillicores": 24,
          "memoryInMebibytes": 169
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-restjava-b7556b444-6tjtj",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 339
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-1-web3-546d87859b-tg75v",
          "cpuInMillicores": 17,
          "memoryInMebibytes": 430
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "mirror-ingress-controller-677df4d699-nxqvd",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 29
        },
        {
          "namespace": "solo-d901ed90",
          "podName": "network-node1-0",
          "cpuInMillicores": 312,
          "memoryInMebibytes": 876
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-9ff787b47-48vrc",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 16
        }
      ]
    }
  ]
}

@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - One Shot Single

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 7.0 minutes (8 data points)

📉 CPU Usage
100.0% |        
 90.0% |        
 80.0% |        
 70.0% |        
 60.0% |        
 50.0% |        
 40.0% |  + + ++
 30.0% | +#+# ##
 20.0% | ####+##
 10.0% |+#######
  0.0% |########
       +--------

📉 Memory Usage
100.0% |        
 90.0% |        
 80.0% |        
 70.0% |        
 60.0% |        
 50.0% |        
 40.0% |        
 30.0% |   ++++ 
 20.0% | ++####+
 10.0% |+#######
  0.0% |########
       +--------

✅ Resource usage within normal limits
    CPU Peak: 35.8%  |  Memory Peak: 23.2%


JSON Log Metrics

{
  "snapshotName": "one-shot-single",
  "date": "2026-01-07T13:49:49.367Z",
  "gitHubSha": "f37edcee5f4438184537fa96f44e324f8316b01e",
  "soloVersion": "0.52.0",
  "soloChartVersion": "0.58.1",
  "consensusNodeVersion": "0.67.2",
  "mirrorNodeVersion": "0.143.0",
  "blockNodeVersion": "0.23.2",
  "relayVersion": "0.73.0",
  "explorerVersion": "25.1.1",
  "cpuInMillicores": 940,
  "memoryInMebibytes": 5329,
  "runtimeInMinutes": 4,
  "transactionCount": 1324,
  "events": [],
  "clusterMetrics": [
    {
      "context": "default",
      "cpuInMillicores": 940,
      "memoryInMebibytes": 5329,
      "podMetrics": [
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-8d9rb",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-rk5t7",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-e2e-one-shot-single-20783127258-1-c1-control-plane",
          "cpuInMillicores": 29,
          "memoryInMebibytes": 69
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-ssxz7",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 12
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-e2e-one-shot-single-20783127258-1-c1-control-plane",
          "cpuInMillicores": 48,
          "memoryInMebibytes": 510
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-e2e-one-shot-single-20783127258-1-c1-control-plane",
          "cpuInMillicores": 14,
          "memoryInMebibytes": 72
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-xsmrd",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-e2e-one-shot-single-20783127258-1-c1-control-plane",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 22
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-s458b",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 22
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-kk464",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-fzb2w",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 37
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-d6hw5",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 53
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "envoy-proxy-node1-74bcfb64f8-z2xzq",
          "cpuInMillicores": 12,
          "memoryInMebibytes": 27
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "haproxy-node1-7bb68675fc-zvr79",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 107
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "hiero-explorer-1-5585d47c6-bcjqz",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 2
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 17,
          "memoryInMebibytes": 174
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-grpc-5bb46455cd-5f8p2",
          "cpuInMillicores": 7,
          "memoryInMebibytes": 325
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-importer-cdd6486b7-7c7br",
          "cpuInMillicores": 80,
          "memoryInMebibytes": 448
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-monitor-7f9845467d-9vbz7",
          "cpuInMillicores": 107,
          "memoryInMebibytes": 283
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-postgres-postgresql-0",
          "cpuInMillicores": 39,
          "memoryInMebibytes": 141
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-redis-node-0",
          "cpuInMillicores": 29,
          "memoryInMebibytes": 8
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-rest-7fb47df554-tctrl",
          "cpuInMillicores": 31,
          "memoryInMebibytes": 119
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-restjava-7ffcb99857-gqpz6",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 338
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-1-web3-7cf9dc64cc-5n6cz",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 427
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "mirror-ingress-controller-668bdb587-ktpst",
          "cpuInMillicores": 16,
          "memoryInMebibytes": 38
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "network-node1-0",
          "cpuInMillicores": 452,
          "memoryInMebibytes": 1606
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "relay-1-686fc69666-kl2g5",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 207
        },
        {
          "namespace": "solo-a1314e13",
          "podName": "relay-1-ws-7887947bbc-84l6t",
          "cpuInMillicores": 7,
          "memoryInMebibytes": 208
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-5df5d4fc74-jn8f2",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 16
        }
      ]
    }
  ]
}

@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Block Node

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 4.0 minutes (5 data points)

📉 CPU Usage
100.0% |     
 90.0% |     
 80.0% |     
 70.0% |     
 60.0% |     
 50.0% |     
 40.0% |   ++
 30.0% | ++##
 20.0% | ####
 10.0% |+####
  0.0% |#####
       +-----

📉 Memory Usage
100.0% |     
 90.0% |     
 80.0% |     
 70.0% |     
 60.0% |     
 50.0% |     
 40.0% |  ++ 
 30.0% | +##+
 20.0% | ####
 10.0% |+####
  0.0% |#####
       +-----

✅ Resource usage within normal limits
    CPU Peak: 36.4%  |  Memory Peak: 32%


@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - External database new

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 12.0 minutes (13 data points)

📉 CPU Usage
100.0% |             
 90.0% |             
 80.0% |             
 70.0% |             
 60.0% |             
 50.0% |   +         
 40.0% |   #         
 30.0% | + #  ++++   
 20.0% | #+#++####+++
 10.0% |+############
  0.0% |#############
       +-------------

📉 Memory Usage
100.0% |             
 90.0% |             
 80.0% |             
 70.0% |             
 60.0% |             
 50.0% |             
 40.0% |             
 30.0% |     +++++++ 
 20.0% | ++++#######+
 10.0% |+############
  0.0% |#############
       +-------------

✅ Resource usage within normal limits
    CPU Peak: 44.2%  |  Memory Peak: 25.6%


JSON Log Metrics

{
  "snapshotName": "external-database-test",
  "date": "2026-01-07T14:00:41.524Z",
  "gitHubSha": "f37edcee5f4438184537fa96f44e324f8316b01e",
  "soloVersion": "0.52.0",
  "soloChartVersion": "0.58.1",
  "consensusNodeVersion": "0.67.2",
  "mirrorNodeVersion": "0.143.0",
  "blockNodeVersion": "0.23.2",
  "relayVersion": "0.73.0",
  "explorerVersion": "25.1.1",
  "cpuInMillicores": 1783,
  "memoryInMebibytes": 10727,
  "runtimeInMinutes": 11,
  "transactionCount": 0,
  "events": [],
  "clusterMetrics": [
    {
      "context": "kind-e2e-external-database-20783127258-1-c1",
      "cpuInMillicores": 794,
      "memoryInMebibytes": 3919,
      "podMetrics": [
        {
          "namespace": "external-database-test",
          "podName": "envoy-proxy-node1-559fd7cf65-dwrkz",
          "cpuInMillicores": 12,
          "memoryInMebibytes": 27
        },
        {
          "namespace": "external-database-test",
          "podName": "haproxy-node1-85866454b-n2z4l",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 107
        },
        {
          "namespace": "external-database-test",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 10,
          "memoryInMebibytes": 164
        },
        {
          "namespace": "external-database-test",
          "podName": "network-node1-0",
          "cpuInMillicores": 669,
          "memoryInMebibytes": 2836
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-dvrld",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-hr47d",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 15
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-e2e-external-database-20783127258-1-c1-control-plane",
          "cpuInMillicores": 27,
          "memoryInMebibytes": 73
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-8m7rm",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-e2e-external-database-20783127258-1-c1-control-plane",
          "cpuInMillicores": 37,
          "memoryInMebibytes": 442
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-e2e-external-database-20783127258-1-c1-control-plane",
          "cpuInMillicores": 12,
          "memoryInMebibytes": 59
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-td8rg",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 14
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-e2e-external-database-20783127258-1-c1-control-plane",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 21
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-hfrvg",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 21
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-tw26c",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-pt8ts",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 35
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-kbbkp",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 54
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-5df5d4fc74-kpww2",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 15
        }
      ]
    },
    {
      "context": "kind-e2e-external-database-20783127258-1-c2",
      "cpuInMillicores": 989,
      "memoryInMebibytes": 6808,
      "podMetrics": [
        {
          "namespace": "database",
          "podName": "my-postgresql-0",
          "cpuInMillicores": 24,
          "memoryInMebibytes": 143
        },
        {
          "namespace": "external-database-test",
          "podName": "envoy-proxy-node2-866544c45d-rp4zv",
          "cpuInMillicores": 12,
          "memoryInMebibytes": 27
        },
        {
          "namespace": "external-database-test",
          "podName": "haproxy-node2-54fc8fd459-9jjmt",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 108
        },
        {
          "namespace": "external-database-test",
          "podName": "hiero-explorer-1-5585d47c6-qlmsm",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 2
        },
        {
          "namespace": "external-database-test",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 18,
          "memoryInMebibytes": 279
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-grpc-5cf598f7d-9xjhf",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 366
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-importer-6c77d44c65-cft2p",
          "cpuInMillicores": 35,
          "memoryInMebibytes": 480
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-ingress-controller-bb5dc897b-tw4pp",
          "cpuInMillicores": 14,
          "memoryInMebibytes": 39
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-monitor-7ffc5947b-62hnm",
          "cpuInMillicores": 38,
          "memoryInMebibytes": 293
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-redis-node-0",
          "cpuInMillicores": 31,
          "memoryInMebibytes": 7
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-rest-66b749c966-gvd8s",
          "cpuInMillicores": 27,
          "memoryInMebibytes": 115
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-restjava-678f86fbb5-kkf4z",
          "cpuInMillicores": 34,
          "memoryInMebibytes": 358
        },
        {
          "namespace": "external-database-test",
          "podName": "mirror-web3-54d66fb686-5ctcw",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 451
        },
        {
          "namespace": "external-database-test",
          "podName": "network-node2-0",
          "cpuInMillicores": 574,
          "memoryInMebibytes": 2863
        },
        {
          "namespace": "external-database-test",
          "podName": "relay-1-686fc69666-7qhwb",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 217
        },
        {
          "namespace": "external-database-test",
          "podName": "relay-1-ws-7887947bbc-qkt2g",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 213
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-c9vhl",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-k7l7m",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-e2e-external-database-20783127258-1-c2-control-plane",
          "cpuInMillicores": 29,
          "memoryInMebibytes": 77
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-lfvk5",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-e2e-external-database-20783127258-1-c2-control-plane",
          "cpuInMillicores": 90,
          "memoryInMebibytes": 486
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-e2e-external-database-20783127258-1-c2-control-plane",
          "cpuInMillicores": 12,
          "memoryInMebibytes": 67
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-975kb",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 15
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-e2e-external-database-20783127258-1-c2-control-plane",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 22
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-ghxkq",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 23
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-x779b",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-6t7zz",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 36
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-nnn9k",
          "cpuInMillicores": 7,
          "memoryInMebibytes": 54
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-5df5d4fc74-fmhg7",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 15
        }
      ]
    }
  ]
}

@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Integration

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 6.0 minutes (7 data points)

📉 CPU Usage
100.0% |       
 90.0% |       
 80.0% |       
 70.0% |       
 60.0% |       
 50.0% |    +  
 40.0% |    #+ 
 30.0% |    ##+
 20.0% | +++###
 10.0% |+######
  0.0% |#######
       +-------

📉 Memory Usage
100.0% |       
 90.0% |       
 80.0% |       
 70.0% |       
 60.0% |       
 50.0% |       
 40.0% |       
 30.0% |       
 20.0% | ++++++
 10.0% |+######
  0.0% |#######
       +-------

✅ Resource usage within normal limits
    CPU Peak: 44.3%  |  Memory Peak: 19.2%


JSON Log Metrics

{
  "snapshotName": "metric-server-test",
  "date": "2026-01-07T13:55:18.234Z",
  "gitHubSha": "f37edcee5f4438184537fa96f44e324f8316b01e",
  "soloVersion": "undefined",
  "soloChartVersion": "undefined",
  "consensusNodeVersion": "undefined",
  "mirrorNodeVersion": "undefined",
  "blockNodeVersion": "undefined",
  "relayVersion": "undefined",
  "explorerVersion": "undefined",
  "cpuInMillicores": 99,
  "memoryInMebibytes": 452,
  "runtimeInMinutes": 0,
  "transactionCount": 0,
  "events": [],
  "clusterMetrics": [
    {
      "context": "default",
      "cpuInMillicores": 99,
      "memoryInMebibytes": 452,
      "podMetrics": [
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-dx57w",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 12
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-vlmj5",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 13
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-e2e-integration-20783127258-1-c1-control-plane",
          "cpuInMillicores": 27,
          "memoryInMebibytes": 36
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-g24rw",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-e2e-integration-20783127258-1-c1-control-plane",
          "cpuInMillicores": 36,
          "memoryInMebibytes": 199
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-e2e-integration-20783127258-1-c1-control-plane",
          "cpuInMillicores": 11,
          "memoryInMebibytes": 55
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-5tz6f",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 15
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-e2e-integration-20783127258-1-c1-control-plane",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 19
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-8lwlw",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 20
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-bn569",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 7
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-7x665",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-scgph",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 50
        }
      ]
    }
  ]
}

@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Node Upgrade

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 5.0 minutes (6 data points)

📉 CPU Usage
100.0% |      
 90.0% |      
 80.0% |      
 70.0% |      
 60.0% |      
 50.0% |      
 40.0% |      
 30.0% |      
 20.0% |   +++
 10.0% |+++###
  0.0% |######
       +------

📉 Memory Usage
100.0% |      
 90.0% |      
 80.0% |      
 70.0% |      
 60.0% |      
 50.0% |      
 40.0% |      
 30.0% |      
 20.0% |  ++++
 10.0% |++####
  0.0% |######
       +------

✅ Resource usage within normal limits
    CPU Peak: 22%  |  Memory Peak: 12.8%


@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Node Local PTT

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 2.0 minutes (3 data points)

📉 CPU Usage
100.0% |   
 90.0% |   
 80.0% |   
 70.0% |   
 60.0% |   
 50.0% | + 
 40.0% | #+
 30.0% | ##
 20.0% | ##
 10.0% |+##
  0.0% |###
       +---

📉 Memory Usage
100.0% |   
 90.0% |   
 80.0% |   
 70.0% |   
 60.0% |   
 50.0% |   
 40.0% |   
 30.0% | ++
 20.0% | ##
 10.0% |+##
  0.0% |###
       +---

✅ Resource usage within normal limits
    CPU Peak: 43.5%  |  Memory Peak: 21.6%


@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Performance Test

JSON Log Metrics

{
  "snapshotName": "performance-tests-1476319",
  "date": "2026-01-07T14:09:47.527Z",
  "gitHubSha": "f37edcee5f4438184537fa96f44e324f8316b01e",
  "soloVersion": "0.52.0",
  "soloChartVersion": "0.58.1",
  "consensusNodeVersion": "0.67.2",
  "mirrorNodeVersion": "0.143.0",
  "blockNodeVersion": "0.23.2",
  "relayVersion": "0.73.0",
  "explorerVersion": "25.1.1",
  "cpuInMillicores": 2076,
  "memoryInMebibytes": 9341,
  "runtimeInMinutes": 29,
  "transactionCount": 45940,
  "events": [],
  "clusterMetrics": [
    {
      "context": "default",
      "cpuInMillicores": 2076,
      "memoryInMebibytes": 9341,
      "podMetrics": [
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-knq6v",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 18
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-ll5mm",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-solo-e2e-c1-control-plane",
          "cpuInMillicores": 23,
          "memoryInMebibytes": 76
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-hvkqn",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 14
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-solo-e2e-c1-control-plane",
          "cpuInMillicores": 47,
          "memoryInMebibytes": 507
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-solo-e2e-c1-control-plane",
          "cpuInMillicores": 15,
          "memoryInMebibytes": 68
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-7dwr2",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 17
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-solo-e2e-c1-control-plane",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 21
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-7p6xz",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 28
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-p6nmk",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-l7vfb",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 35
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-99cmh",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 66
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "block-node-1-0",
          "cpuInMillicores": 1000,
          "memoryInMebibytes": 394
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "envoy-proxy-node1-74bcfb64f8-9ng68",
          "cpuInMillicores": 11,
          "memoryInMebibytes": 28
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "haproxy-node1-7bb68675fc-fp5tr",
          "cpuInMillicores": 22,
          "memoryInMebibytes": 115
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "hiero-explorer-1-5585d47c6-lthp6",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 2
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 25,
          "memoryInMebibytes": 345
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-grpc-5fc8c8fbb8-dg5ff",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 334
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-importer-6fb666fdc9-wmwfk",
          "cpuInMillicores": 30,
          "memoryInMebibytes": 518
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-monitor-5d56cd6447-v47dk",
          "cpuInMillicores": 40,
          "memoryInMebibytes": 312
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-postgres-postgresql-0",
          "cpuInMillicores": 73,
          "memoryInMebibytes": 245
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-redis-node-0",
          "cpuInMillicores": 29,
          "memoryInMebibytes": 8
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-rest-76877957d4-bm5jn",
          "cpuInMillicores": 43,
          "memoryInMebibytes": 116
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-restjava-5f784c5895-k5jjq",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 346
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-1-web3-76cffffc9d-xsp5b",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 425
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "mirror-ingress-controller-ff8ddf7df-jm9hr",
          "cpuInMillicores": 16,
          "memoryInMebibytes": 40
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "network-node1-0",
          "cpuInMillicores": 651,
          "memoryInMebibytes": 4794
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "relay-1-686fc69666-65dpj",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 213
        },
        {
          "namespace": "solo-5c3dcaac",
          "podName": "relay-1-ws-7887947bbc-mpvg9",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 212
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-5df5d4fc74-kbxc9",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 18
        }
      ]
    }
  ]
}

@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Dual Cluster Full

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 25.0 minutes (26 data points)

📉 CPU Usage
100.0% |               + +   +    
 90.0% |               # #   #    
 80.0% |               # #   #    
 70.0% |               # #   #    
 60.0% |        + +  + # #   #    
 50.0% |        # #  # #+#  +#    
 40.0% | +     +#+#+ #+###++##    
 30.0% | #    +##### #########++  
 20.0% | #++++######+###########++
 10.0% |+#########################
  0.0% |##########################
       +--------------------------

📉 Memory Usage
100.0% |                          
 90.0% |                          
 80.0% |                          
 70.0% |                          
 60.0% |                          
 50.0% |                          
 40.0% |                          
 30.0% |          ++  ++++++++++++
 20.0% | +++++++++##++############
 10.0% |+#########################
  0.0% |##########################
       +--------------------------

⚠️  WARNING: Resource usage exceeded 95% threshold!
    CPU Peak: 97.7%  |  Memory Peak: 29.6%


JSON Log Metrics

{
  "snapshotName": "dual-cluster-full",
  "date": "2026-01-07T14:23:10.303Z",
  "gitHubSha": "f37edcee5f4438184537fa96f44e324f8316b01e",
  "soloVersion": "0.52.0",
  "soloChartVersion": "0.58.1",
  "consensusNodeVersion": "0.67.2",
  "mirrorNodeVersion": "0.143.0",
  "blockNodeVersion": "0.23.2",
  "relayVersion": "0.73.0",
  "explorerVersion": "25.1.1",
  "cpuInMillicores": 2319,
  "memoryInMebibytes": 9112,
  "runtimeInMinutes": 3,
  "transactionCount": 0,
  "events": [],
  "clusterMetrics": [
    {
      "context": "kind-e2e-dual-cluster-full-20783127258-1-c1",
      "cpuInMillicores": 1516,
      "memoryInMebibytes": 3329,
      "podMetrics": [
        {
          "namespace": "dual-cluster-full",
          "podName": "block-node-1-0",
          "cpuInMillicores": 1000,
          "memoryInMebibytes": 417
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "envoy-proxy-node1-559fd7cf65-ctct9",
          "cpuInMillicores": 11,
          "memoryInMebibytes": 27
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "haproxy-node1-85866454b-m8qfh",
          "cpuInMillicores": 8,
          "memoryInMebibytes": 109
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 8,
          "memoryInMebibytes": 189
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "network-node1-0",
          "cpuInMillicores": 410,
          "memoryInMebibytes": 1693
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-fssk9",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 17
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-gn4ps",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-e2e-dual-cluster-full-20783127258-1-c1-control-plane",
          "cpuInMillicores": 17,
          "memoryInMebibytes": 86
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-sgpwt",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 12
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-e2e-dual-cluster-full-20783127258-1-c1-control-plane",
          "cpuInMillicores": 32,
          "memoryInMebibytes": 515
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-e2e-dual-cluster-full-20783127258-1-c1-control-plane",
          "cpuInMillicores": 10,
          "memoryInMebibytes": 62
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-j2ql5",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-e2e-dual-cluster-full-20783127258-1-c1-control-plane",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 23
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-jx2f6",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 22
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-hg67s",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 11
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-6pffv",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 35
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-pv55h",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 64
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-5df5d4fc74-9qbcg",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 15
        }
      ]
    },
    {
      "context": "kind-e2e-dual-cluster-full-20783127258-1-c2",
      "cpuInMillicores": 803,
      "memoryInMebibytes": 5783,
      "podMetrics": [
        {
          "namespace": "dual-cluster-full",
          "podName": "envoy-proxy-node2-866544c45d-6gwg7",
          "cpuInMillicores": 11,
          "memoryInMebibytes": 27
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "haproxy-node2-54fc8fd459-fdncv",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 110
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "hiero-explorer-1-5585d47c6-4hc8b",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 2
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 93,
          "memoryInMebibytes": 404
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-grpc-69d6c769d8-htcs2",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 331
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-importer-858d7647cd-24mmk",
          "cpuInMillicores": 72,
          "memoryInMebibytes": 488
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-monitor-58d8dbf95f-thrkm",
          "cpuInMillicores": 11,
          "memoryInMebibytes": 296
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-postgres-postgresql-0",
          "cpuInMillicores": 17,
          "memoryInMebibytes": 136
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-redis-node-0",
          "cpuInMillicores": 30,
          "memoryInMebibytes": 7
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-rest-6c4fdcb7d5-5lmxf",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 99
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-restjava-5b95f9d895-58gcr",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 346
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-1-web3-589fdcc6b7-qhwtm",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 421
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "mirror-ingress-controller-85858dfdf7-qlwrd",
          "cpuInMillicores": 12,
          "memoryInMebibytes": 41
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "network-node2-0",
          "cpuInMillicores": 421,
          "memoryInMebibytes": 1710
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "relay-1-686fc69666-xkdlt",
          "cpuInMillicores": 14,
          "memoryInMebibytes": 216
        },
        {
          "namespace": "dual-cluster-full",
          "podName": "relay-1-ws-7887947bbc-qc5g8",
          "cpuInMillicores": 8,
          "memoryInMebibytes": 212
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-2jxn8",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 16
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-76lsn",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 17
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-e2e-dual-cluster-full-20783127258-1-c2-control-plane",
          "cpuInMillicores": 21,
          "memoryInMebibytes": 86
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-nzsgp",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 12
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-e2e-dual-cluster-full-20783127258-1-c2-control-plane",
          "cpuInMillicores": 40,
          "memoryInMebibytes": 540
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-e2e-dual-cluster-full-20783127258-1-c2-control-plane",
          "cpuInMillicores": 12,
          "memoryInMebibytes": 72
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-xm2f4",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 20
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-e2e-dual-cluster-full-20783127258-1-c2-control-plane",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 22
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-tlvvs",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 24
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-p5vnr",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 11
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-9hb8j",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 36
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-85cp7",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 63
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-5df5d4fc74-hdwgs",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 18
        }
      ]
    }
  ]
}

@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Node Add Local

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 21.0 minutes (22 data points)

📉 CPU Usage
100.0% |                      
 90.0% |         +            
 80.0% |       + #            
 70.0% |       #+#+           
 60.0% |      +####           
 50.0% | +    ##### +    + +  
 40.0% | #   +#####+#    #+#  
 30.0% | #+ +########+ + ###+ 
 20.0% | ##+##########+#+####+
 10.0% |+#####################
  0.0% |######################
       +----------------------

📉 Memory Usage
100.0% |                      
 90.0% |                      
 80.0% |                      
 70.0% |                      
 60.0% |                      
 50.0% |                      
 40.0% | +       +++++++++++  
 30.0% | #+++++++###########++
 20.0% | #####################
 10.0% |+#####################
  0.0% |######################
       +----------------------

⚡ NOTICE: Resource usage exceeded 80% threshold
    CPU Peak: 83.1%  |  Memory Peak: 37.6%


@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Log Metrics - Standard

📊 Runner Resource Usage

╔═══════════════════════════════════════════════════════════════╗
║          GitHub Runner Resource Usage                         ║
╚═══════════════════════════════════════════════════════════════╝

⏱️  Test Duration: 41.0 minutes (42 data points)

📉 CPU Usage
100.0% |                + +                       
 90.0% |                # #                + +    
 80.0% |            +   # #                # #    
 70.0% |            #   # #                # #    
 60.0% |            #   # #        +       # #    
 50.0% |      +++   #+  # #        #       # #    
 40.0% |     +### + ## +#+#   +  + #+  +  +# #   +
 30.0% | +++ ####+#+##+####+++# +#+##+ # +##+#   #
 20.0% | ###+##################+######+#+#####+++#
 10.0% |+#########################################
  0.0% |##########################################
       +------------------------------------------

📉 Memory Usage
100.0% |                                          
 90.0% |                                          
 80.0% |                                          
 70.0% |                                          
 60.0% |                                          
 50.0% |                                          
 40.0% |                            +  +          
 30.0% |      +++ ++++++++++++++++++#++#++++      
 20.0% | +++++###+##########################++++ +
 10.0% |+#######################################+#
  0.0% |##########################################
       +------------------------------------------

⚠️  WARNING: Resource usage exceeded 95% threshold!
    CPU Peak: 96.5%  |  Memory Peak: 30.4%


JSON Log Metrics

{
  "snapshotName": "performance-tests-1571926",
  "date": "2026-01-07T14:43:09.461Z",
  "gitHubSha": "f37edcee5f4438184537fa96f44e324f8316b01e",
  "soloVersion": "0.52.0",
  "soloChartVersion": "0.58.1",
  "consensusNodeVersion": "0.67.2",
  "mirrorNodeVersion": "0.143.0",
  "blockNodeVersion": "0.23.2",
  "relayVersion": "0.73.0",
  "explorerVersion": "25.1.1",
  "cpuInMillicores": 1136,
  "memoryInMebibytes": 9628,
  "runtimeInMinutes": 31,
  "transactionCount": 40019,
  "events": [],
  "clusterMetrics": [
    {
      "context": "default",
      "cpuInMillicores": 1136,
      "memoryInMebibytes": 9628,
      "podMetrics": [
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-75mcm",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 18
        },
        {
          "namespace": "kube-system",
          "podName": "coredns-7c65d6cfc9-vchk6",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 17
        },
        {
          "namespace": "kube-system",
          "podName": "etcd-e2e-standard-20783127258-1-c1-control-plane",
          "cpuInMillicores": 29,
          "memoryInMebibytes": 85
        },
        {
          "namespace": "kube-system",
          "podName": "kindnet-r9hg5",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 12
        },
        {
          "namespace": "kube-system",
          "podName": "kube-apiserver-e2e-standard-20783127258-1-c1-control-plane",
          "cpuInMillicores": 50,
          "memoryInMebibytes": 527
        },
        {
          "namespace": "kube-system",
          "podName": "kube-controller-manager-e2e-standard-20783127258-1-c1-control-plane",
          "cpuInMillicores": 14,
          "memoryInMebibytes": 66
        },
        {
          "namespace": "kube-system",
          "podName": "kube-proxy-z4l8d",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 18
        },
        {
          "namespace": "kube-system",
          "podName": "kube-scheduler-e2e-standard-20783127258-1-c1-control-plane",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 23
        },
        {
          "namespace": "kube-system",
          "podName": "metrics-server-fbb76bc7f-swxt2",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 28
        },
        {
          "namespace": "local-path-storage",
          "podName": "local-path-provisioner-6fdc965494-x246f",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 10
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-controller-676f677b6b-ckt62",
          "cpuInMillicores": 2,
          "memoryInMebibytes": 37
        },
        {
          "namespace": "metallb-system",
          "podName": "metallb-speaker-v7kwn",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 63
        },
        {
          "namespace": "solo-978f8242",
          "podName": "envoy-proxy-node1-74bcfb64f8-kjhdb",
          "cpuInMillicores": 13,
          "memoryInMebibytes": 28
        },
        {
          "namespace": "solo-978f8242",
          "podName": "haproxy-node1-7bb68675fc-lwcnn",
          "cpuInMillicores": 22,
          "memoryInMebibytes": 115
        },
        {
          "namespace": "solo-978f8242",
          "podName": "hiero-explorer-1-5585d47c6-zf9s6",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 2
        },
        {
          "namespace": "solo-978f8242",
          "podName": "minio-pool-1-0",
          "cpuInMillicores": 25,
          "memoryInMebibytes": 334
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-grpc-d748fccb6-wvrmk",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 339
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-importer-7b457f5ddd-bfzjb",
          "cpuInMillicores": 55,
          "memoryInMebibytes": 513
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-monitor-797b75c968-qmpfr",
          "cpuInMillicores": 20,
          "memoryInMebibytes": 321
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-postgres-postgresql-0",
          "cpuInMillicores": 67,
          "memoryInMebibytes": 237
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-redis-node-0",
          "cpuInMillicores": 34,
          "memoryInMebibytes": 8
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-rest-7bb56ccf9c-84zvj",
          "cpuInMillicores": 26,
          "memoryInMebibytes": 108
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-restjava-6f4f476d48-ljhh4",
          "cpuInMillicores": 4,
          "memoryInMebibytes": 329
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-1-web3-5c9595fd8b-7kbt6",
          "cpuInMillicores": 3,
          "memoryInMebibytes": 428
        },
        {
          "namespace": "solo-978f8242",
          "podName": "mirror-ingress-controller-69784cff64-tdlkq",
          "cpuInMillicores": 16,
          "memoryInMebibytes": 41
        },
        {
          "namespace": "solo-978f8242",
          "podName": "network-node1-0",
          "cpuInMillicores": 714,
          "memoryInMebibytes": 5472
        },
        {
          "namespace": "solo-978f8242",
          "podName": "relay-1-686fc69666-4jwnx",
          "cpuInMillicores": 6,
          "memoryInMebibytes": 215
        },
        {
          "namespace": "solo-978f8242",
          "podName": "relay-1-ws-7887947bbc-2fj4n",
          "cpuInMillicores": 5,
          "memoryInMebibytes": 216
        },
        {
          "namespace": "solo-setup",
          "podName": "minio-operator-5df5d4fc74-hp46r",
          "cpuInMillicores": 1,
          "memoryInMebibytes": 18
        }
      ]
    }
  ]
}

@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

E2E Test Report

  9 files  ±0   88 suites  ±0   1h 45m 0s ⏱️ -58s
267 tests ±0  267 ✅ ±0  0 💤 ±0  0 ❌ ±0 
272 runs  ±0  272 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit cd17830. ± Comparison against base commit 22fa3dd.

1 similar comment
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

E2E Test Report

  9 files  ±0   88 suites  ±0   1h 45m 0s ⏱️ -58s
267 tests ±0  267 ✅ ±0  0 💤 ±0  0 ❌ ±0 
272 runs  ±0  272 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit cd17830. ± Comparison against base commit 22fa3dd.

@codacy-production
Copy link

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
+0.01% (target: -1.00%)
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (22fa3dd) 51052 42770 83.78%
Head commit (cd17830) 51052 (+0) 42774 (+4) 83.79% (+0.01%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#3089) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

@Ivo-Yankov Ivo-Yankov removed the PR: Checks Failed A pull request where the checks have failed. label Jan 7, 2026
@Ivo-Yankov Ivo-Yankov added the PR: Needs Team Approval A pull request that needs review from a team member. label Jan 7, 2026
@jeromy-cannon jeromy-cannon merged commit ba53c16 into main Jan 7, 2026
35 of 36 checks passed
@jeromy-cannon jeromy-cannon deleted the 03084-fix-docs-broken-nlg-example-link branch January 7, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Needs Team Approval A pull request that needs review from a team member.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: network load generator example link broken

4 participants