zeitgeist icon indicating copy to clipboard operation
zeitgeist copied to clipboard

[CICD] Improve test / fuzz execution criteria

Open sea212 opened this issue 3 years ago • 0 comments

All unit and fuzz tests are executed in any case, even if none of the actual source code was changed. A massive amount of required time for workflows can be reduced by selectively executing unit and fuzz tests.

Figure out a way to determine whether changes in relevant code happened and execute the job only in that case. As a bonus, selectively execute unit and fuzz tests only on files / crates that actually contain changes.

sea212 avatar Dec 08 '21 10:12 sea212