google/dranet

Organize the e2e tests

Open

#137 aperta il 24 giu 2025

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)Go (26 fork)auto 404
help wanted

Metriche repository

Star
 (160 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

  • We should have a more consistent structure, right now we use a github action and git submodules, but it seems it will be possible to use git for everything https://bats-core.readthedocs.io/en/stable/tutorial.html#quick-installation that will allow to have a more hermetic development workflow.
  • We should have a make target , like make e2e-tests or something like that
  • The e2e test grew holistically, with manifest spread on the ./examples/ folder and the e2e tests in the /tests/ folder, manifests for tests will be better into /tests/fixtures or /tests/manifests
  • Remove the tests that depend on others, I added them just for velocity but tests should be independent
  • Document better the tests in the contributor guidelines, in site/content/ ...
  • Consider to split or reorganize better the tests , maybe we didn't get to that point yet, but something we may consider

Guida contributor