Skip to content

Conversation

@deshmukhpranali
Copy link
Contributor

This document adds comprehensive documentation for testing a deployed Block Node using the Simulator.

Reviewer Notes

Related Issue(s)

Fixes https://github.com/hashgraph/node-operator-docs/issues/45

Copy link
Contributor

@AlfredoG87 AlfredoG87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not blocking, looking good, but left some comments.

Comment on lines +62 to +68
### **Environment Variable Explanation:**

- **BLOCK_STREAM_SIMULATOR_MODE**: Set to **`PUBLISHER_CLIENT`** so the simulator acts as a publisher and stream blocks to the Block Node.
- **GRPC_SERVER_ADDRESS**: The Kubernetes service IP of your Block Node (e.g., **`10.96.0.15`**).
- **GRPC_PORT**: The gRPC port exposed by the Block Node service (e.g., **`40840`**).
- **GENERATOR_START_BLOCK_NUMBER**: First block number the simulator will generate (for example, **`0`**)
- **GENERATOR_END_BLOCK_NUMBER**: Last block number the simulator will generate, the simulator stops after publishing up to this block number.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are way more configs, we don't have to list them all here, just the most relevant, but would be nice to have a link to all of them. they should be on the simulator docs, if there are 😅

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please share the config details link from the simulator docs that you are talking about here?

This document adds comprehensive documentation for testing a deployed Block Node using the Simulator.

Signed-off-by: Pranali Deshmukh <[email protected]>
@codecov
Copy link

codecov bot commented Jan 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

@@             Coverage Diff              @@
##               main    #2005      +/-   ##
============================================
+ Coverage     78.99%   79.06%   +0.06%     
+ Complexity     1241     1240       -1     
============================================
  Files           130      130              
  Lines          5952     5952              
  Branches        646      646              
============================================
+ Hits           4702     4706       +4     
+ Misses          955      952       -3     
+ Partials        295      294       -1     

see 3 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Issues/PR related to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants