Skip to content

Conversation

xin-hedera
Copy link
Contributor

@xin-hedera xin-hedera commented Aug 1, 2025

Description:

This PR adds a block node simulator for E2E testing with mirrornode.

  • Add BlockNodeSimulator and BlockGenerator
  • Add a base integration test class and two simple test cases

Related issue(s):

Fixes #11543

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

@xin-hedera xin-hedera self-assigned this Aug 1, 2025
@xin-hedera xin-hedera requested a review from a team as a code owner August 1, 2025 16:02
@xin-hedera xin-hedera added enhancement Type: New feature test Test infrastructure, automated tests required, etc labels Aug 1, 2025
@xin-hedera xin-hedera added this to the 0.136.0 milestone Aug 1, 2025
Copy link

codacy-production bot commented Aug 1, 2025

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
-32.37% (target: -1.00%) 100.00%
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (88bbf15) 36340 34038 93.67%
Head commit (fd10ab3) 59836 (+23496) 36674 (+2636) 61.29% (-32.37%)

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 (#11707) 1 1 100.00%

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

@lfdt-bot
Copy link

lfdt-bot commented Aug 1, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

@xin-hedera xin-hedera merged commit b77116f into main Aug 5, 2025
31 of 33 checks passed
@xin-hedera xin-hedera deleted the 11543-bn-mn-e2e-testing branch August 5, 2025 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Type: New feature test Test infrastructure, automated tests required, etc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Research and set up an environment that has a block node connection
4 participants