hiero-ledger / hiero-ledger/hiero-consensus-node
Execute E2E tests on every deploy
- Dominant language
- Java
- Stars
- 406
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
### Problem
There are an exhaustive set of end to end test suites that run in CI, but these tests are not used to verify actual deployments.
### Solution
Run the full E2E/EET test suites on every deploy to non-mainnet environments. Some tests change system properties that might cause things to break, so they might have to be omitted until they can be adjusted to behave more like standard transactions. A smaller subset of tests could be used to validate mainnet.
### Alternatives
_No response_
Contributor guide
Research direction
Start by locating the CI deployment workflow and the existing E2E/EET test suites mentioned in the issue. Determine how to run the full suites for non-mainnet deployments, which tests must be omitted because they change system properties, and what smaller subset could validate mainnet; done means deployments run the agreed test coverage automatically.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- ci-cd, devops, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100