As a daft engineer I'd like CI to run faster so that I spend less time waiting on test results.
To achieve this tests can run in parallel (use -j flag) and unit test execution should include a timeout so that broken tests do not cause CI to hang forever. Another option is to only build the unit tests and vocoder itself, currently we are also building the IIR demo examples which are superflous.
As a daft engineer I'd like CI to run faster so that I spend less time waiting on test results.
To achieve this tests can run in parallel (use
-j
flag) and unit test execution should include a timeout so that broken tests do not cause CI to hang forever. Another option is to only build the unit tests and vocoder itself, currently we are also building the IIR demo examples which are superflous.Success criteria: