Feature or enhancement request details
Many causes for this, all stemming from our current test support infrastructure being set up early in the project and slowly becoming inadequate for all we've thrown at it:
- Inadequate identification and isolation of tests that need to run serially.
- Patchwork approach to test concurrency management.
- Patchwork approach to test isolation and resource management.
The tests also run painfully slowly. There are several fixes we can apply here but the one that we should address immediately is part of improving test resource management. We should identify images we use commonly and preload these into the local image store, so that we don't have many tests all trying to fetch them from the remote repository at once.
Code of Conduct
Feature or enhancement request details
Many causes for this, all stemming from our current test support infrastructure being set up early in the project and slowly becoming inadequate for all we've thrown at it:
The tests also run painfully slowly. There are several fixes we can apply here but the one that we should address immediately is part of improving test resource management. We should identify images we use commonly and preload these into the local image store, so that we don't have many tests all trying to fetch them from the remote repository at once.
Code of Conduct