GaNDLF icon indicating copy to clipboard operation
GaNDLF copied to clipboard

[FEATURE] speed up CI tests

Open VukW opened this issue 1 year ago • 5 comments

Is your feature request related to a problem? Please describe.

Now running all the tests takes around ~30 mins. I understand we run a few training loops (on CPU) during tests; however, maybe it is still possible to speed them up?

Describe the solution you'd like

  • Profile tests:
    • Are there any specific tests that takes bigger part of time or do all tests have relatively the same amount of time?
    • Profile slow tests: is it just a training loop that takes time? or do we make any additional transformations or something else?
    • Tune slow tests: reduce dataset size? reduce number of epochs? something else?

Crucial is to keep the same tests coverage while tuning tests.

VukW avatar Mar 26 '24 12:03 VukW