language-screenshots-VisualEditor job fails if there is a problem in before each hook.
... 00:34:37.235 Screenshots: de 00:34:49.297 ✓ Toolbar & action tools (2794ms) 00:35:02.719 ✓ Citoid inspector (4521ms) 00:35:28.747 ✓ Tool groups (headings/text style/indentation/insert/page settings) (17301ms) 00:36:09.319 1) "before each" hook: ret for "Save dialog" 00:36:09.626 00:36:09.628 00:36:09.628 147 passing (35m) 00:36:09.629 1 failing 00:36:09.629 00:36:09.630 1) "before each" hook: ret for "Save dialog": 00:36:09.631 Error: timeout of 40000ms exceeded. Ensure the done() callback is being called in this test. ...
Instead of just failing the test, the entire script stops. In this case it stopped during tests for German (de). I was able to reproduce this on my machine too.
@Esanders, could you please take a look?