-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Labels
infraCore infrastructure - not protocol relatedCore infrastructure - not protocol relatedutilityUtility specific changesUtility specific changes
Milestone
Description
Objective
Deploy a Ganache node on LocalNet to support E2E testing for the utility module. More specifically #869
Origin Document
#869 needs either A) addition of a endpoint+secret to the repo and deploying this pair as the servicer configuration, or B) a development/testing relay chain node, e.g. Ganache:
Goals
- Automatic deployment of a test node, i.e. which allows setting accounts/balances/etc., as part of LocalNet deployment. This node's service URL should be accessible from all pods running on LocalNet.
Deliverable
- Updated LocalNet configuration
- Updated documentation detailing how this works with E2E tests.
Non-goals / Non-deliverables
- Deploying an actual production-grade Ethereum (or any other relay chain) node.
General issue deliverables
- Update the appropriate CHANGELOG(s)
- Update any relevant local/global README(s)
- Update relevant source code tree explanations
- Add or update any relevant or supporting mermaid diagrams
Testing Methodology
- Task specific tests or benchmarks:
make ... - New tests or benchmarks:
make ... - All tests:
make test_all - LocalNet: verify a
LocalNetis still functioning correctly by following the instructions at docs/development/README.md - k8s LocalNet: verify a
k8s LocalNetis still functioning correctly by following the instructions here
Metadata
Metadata
Assignees
Labels
infraCore infrastructure - not protocol relatedCore infrastructure - not protocol relatedutilityUtility specific changesUtility specific changes
Type
Projects
Status
No status
