<div dir="ltr"><div><div><div><div><div><div><div><div>Hi all,<br><br></div><div>Eyal and I sat together to analyse and tweak the engine CI and this is what we came up with:<br></div><div><br></div>- dao test excludes updated - exclude dal/src/main/bundles from invoking dao tests<br></div> A trivial update of validation messages without any db change would trigger dao test without any need. This is one less job run for lots of patches.<br>This change is effective now.<br><br></div>- Spare CI re-run on trivial rebases <br></div> Gerrit trigger supports suppressing itself if the change to the tree was trivial. Most of the waste of resources(time and IO :) ) is around rebasing a change and waiting for CI to rerun. if Change1 is ci+1 and Change2 is ci+1 the chances that they will break CI together is very small and taking that risk is most probably worth it due to the huge resources waste <br></div> This change isn't effective yet - *Please reply here* if you agree or not to make this change available.<br><br></div>All of this is 'master' - 3.6 will follow if we will agree on activating that change.<br><br></div>Thanks,<br></div>Roy<br></div>