-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EPIC: Refactor existing e2e testing framework #877
Labels
admin: epic
An EPIC -- meta issue used to track a body of work
scope: testing
Code review, testing, making sure the code is following the specification.
type: tech-debt
Slows down development in the long run
Comments
MSalopek
added
the
status: waiting-triage
This issue/PR has not yet been triaged by the team.
label
Apr 24, 2023
MSalopek
added
scope: testing
Code review, testing, making sure the code is following the specification.
type: tech-debt
Slows down development in the long run
and removed
status: waiting-triage
This issue/PR has not yet been triaged by the team.
labels
Apr 24, 2023
This was referenced Jul 12, 2023
MSalopek
changed the title
Refactor e2e testing framework initialization
EPIC: Refactor e2e testing framework initialization
Jul 12, 2023
MSalopek
changed the title
EPIC: Refactor e2e testing framework initialization
EPIC: Refactor existing e2e testing framework
Aug 2, 2023
mpoke
added
the
S: Productivity
Productivity: Developer tooling, infrastructure improvements enabling future growth
label
Sep 13, 2023
@MSalopek Is this EPIC still needed? |
mpoke
removed
the
S: Productivity
Productivity: Developer tooling, infrastructure improvements enabling future growth
label
Sep 17, 2024
mpoke
added
admin: epic
An EPIC -- meta issue used to track a body of work
and removed
admin: key-result
A key result (in the context of OKRs)
labels
Sep 18, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
admin: epic
An EPIC -- meta issue used to track a body of work
scope: testing
Code review, testing, making sure the code is following the specification.
type: tech-debt
Slows down development in the long run
Problem
ICS e2e testing uses a long bash script to initialize the testing environment.
Although there is nothing wrong with using bash scripts they quickly become poorly maintained due to their imperative and verbose nature.
Besides that, in the current setup it is difficult to achieve the following:
Closing criteria
At minimum the new test initialization should become declarative and allow easier running in the CI and allow arbitrary chain binaries to be used.
Related:
Tasks
The text was updated successfully, but these errors were encountered: