Hi Team

The time to validate a PR is growing, due to our number of supported
platforms and increased time spent in testing and running models.  We are
at approximately 3h for a full successful run.

This is compounded with the failure rate of builds due to flaky tests of
more than 50% which is a big drag in developer productivity if you can only
get one or two CI runs to a change per day.

I would want a turnaround time of less than 30 minutes and 0% failure rate
on master.

For this I propose working towards moving tests from CI to nightly,
specially the ones that take most time or do black box testing with full
training of models. And addressing flaky tests by either fixing them or
disabling them.

I would like to check if there's consensus on this previous plan so we are
aligned on pursuing this common goal as a shared effort.

Pedro.

Reply via email to