Currently CI is taking too much time (more than 15 mins).
The effort has never been put in order to speed it up, but now that we are having nearly 1000 test cases, we need to optimize this time. Ideally under 5 minutes.
Some tracks:
- Ruby profiling.
- Better componentify plugins testing (currently plugins are tested using the full process using them).
- The global
config.before callback is too big, and could be refined depending on the kind of tests performed (for example testing connectors does not require to reset context used by platform handlers).