You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Group small (fast) test components into a small number of groups (maybe 1 group) to reduce CI overhead.
Ideal group size should probably be up to 20-30 mins - given that many small components are < 1 min, that should enable a lot of reduction of overhead.
Identification of components can be done manually (@daverodgman can supply recent data on component durations). Automated creation & updating of groups is way too low cost-benefit.
Ideally we probably want to retain the ability to treat these as individual components when not running in the CI.
Probably grouping can be implemented by naming components with the form component_xyz_group1, and then tweaking all.sh to behave accordingly when running in CI.
The text was updated successfully, but these errors were encountered:
I'm trying to organise an epic for some things that we may wish to look at as part of the Q1 tech debt work. Having my issues mysteriously vanish during this process, without even a heads-up, is incredibly unhelpful.
Within the Q1 tech debt sub-team, we will review these, the trade-offs, and ultimately make the decisions about which ones we are going to work on.
Group small (fast) test components into a small number of groups (maybe 1 group) to reduce CI overhead.
Ideal group size should probably be up to 20-30 mins - given that many small components are < 1 min, that should enable a lot of reduction of overhead.
Identification of components can be done manually (@daverodgman can supply recent data on component durations). Automated creation & updating of groups is way too low cost-benefit.
Ideally we probably want to retain the ability to treat these as individual components when not running in the CI.
Probably grouping can be implemented by naming components with the form
component_xyz_group1
, and then tweakingall.sh
to behave accordingly when running in CI.The text was updated successfully, but these errors were encountered: