Skip to content

split docker tests by protocol #2417

@borngraced

Description

@borngraced

Currently, there're some annoying issues with how our docker tests is being ran, both in local and CI environments. Issues like long execution times, not able to run a specific tests etc.

My suggested fix is refactoring unified Docker test entrypoint into protocol-specific test targets to improves test isolation, and allow targeted test to run both locally and in CI which also improves docker tests running time

  • run-docker-tests-utxo
  • run-docker-tests-eth
  • run-docker-tests-ibc
  • run-docker-tests-sia
  • run-docker-tests-qtum
  • run-docker-tests-zcoin

Additionally, we can have a run-docker-tests feature to be used for running all docker tests locally

cc. @shamardy

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions