indexer icon indicating copy to clipboard operation
indexer copied to clipboard

e2elive.py is hard to use

Open winder opened this issue 3 years ago • 0 comments

  • docker-compose is contained, but takes a long time (10-15 minutes before the test even runs).

Make it easier to run locally. (so that it's easier to get log messages).

  • Make it harder to use the wrong algod binaries.
  • Make it harder to use stale data directories.
  • Documentation improvements

Acceptance critera

It is now easy to run e2elive.py locally:

  • Add error message when running e2elive.py to avoid running with the wrong configuration.
    • check if the installed version of goal is older than the submodule version.
      • look up commit hash in goal -v, use git to see if the submodule's commit is behind.
  • Helper documentation for creating a postgres docker container.
  • Document the process for running the whole thing locally.

winder avatar Aug 11 '22 14:08 winder