Skip to content

[TA-3630] integration and upgrade testutils#41

Merged
AdriaCarrera merged 75 commits intomainfrom
e2e/feat/suite
Mar 18, 2025
Merged

[TA-3630] integration and upgrade testutils#41
AdriaCarrera merged 75 commits intomainfrom
e2e/feat/suite

Conversation

@GuillemGarciaDev
Copy link
Contributor

@GuillemGarciaDev GuillemGarciaDev commented Jan 7, 2025

[TA-3630]: integration and upgrade testutils

Motivation 💡

This PR includes a set of testing utils for building integration and chain upgrade tests. This set of tools will help to prevent bugs, unexpected behaviours and critical issues.

Changes 🛠

The following test utils are splitted into the following packages:

exrp/common

  • Includes test utils that are shared for every test util implementation (integration,upgrade, future development...)
  • Chain config
  • Network test API definition.

exrp/integration

  • Contains an integration Network test util.
  • Configurable
  • With default genesis state.

exrp/upgrade

  • Contains an upgrade Network test util
  • Can load a network from a custom genesis state file.

@GuillemGarciaDev GuillemGarciaDev marked this pull request as draft January 7, 2025 10:23
@GuillemGarciaDev GuillemGarciaDev changed the title [TA-3630]: integration and upgrade testutils [TA-3630] integration and upgrade testutils Jan 7, 2025
@GuillemGarciaDev GuillemGarciaDev marked this pull request as ready for review January 7, 2025 10:27
@GuillemGarciaDev GuillemGarciaDev changed the base branch from main to poa/fix/remove-validator-shares January 20, 2025 16:57
Base automatically changed from poa/fix/remove-validator-shares to main January 21, 2025 08:48
AdriaCarrera and others added 6 commits January 21, 2025 09:58
@AdriaCarrera AdriaCarrera merged commit 4fc93b9 into main Mar 18, 2025
4 checks passed
@AdriaCarrera AdriaCarrera deleted the e2e/feat/suite branch March 18, 2025 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants