design: tech debt: e2e tests refactoring #1525
Labels
Team Lamprey
tech debt
Things that need re-work for simplification / sanitization to reduce implementation overhead
Problem
The end to end tests are an important sanity check ensuring that the latest version of indexer is production-ready.
However, they suffer from a few issues that make them difficult to work with and identify/fix problems when they occur:
These components have become bloated:
docker-compose.yml
's andDockerfile
'sxrun
may not even work correctly. @bbroder-algo pointed out in a discussion in Enhancement: more logging in E2E tests + turn back on commit-workflow E2E test #1523 that the time out may not engage: https://stackoverflow.com/questions/36952245/subprocess-timeout-failureAs a result:
Solution
Produce a design doc that proposes a way to refactor the end to end tests so as to fix these issues.
Dependencies
None
Urgency
Medium
The text was updated successfully, but these errors were encountered: