[10:22:49] (03CR) 10Kosta Harlan: ParallelCommand: Fallback to default of two workers (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/754873 (owner: 10Kosta Harlan) [10:22:52] (03Abandoned) 10Kosta Harlan: ParallelCommand: Fallback to default of two workers [integration/quibble] - 10https://gerrit.wikimedia.org/r/754873 (owner: 10Kosta Harlan) [10:30:22] (03CR) 10Kosta Harlan: [C: 03+1] Parallelism as a command object (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/587885 (https://phabricator.wikimedia.org/T235449) (owner: 10Awight) [10:32:47] (03PS21) 10Kosta Harlan: Split extension and skin npm and composer tests [integration/quibble] - 10https://gerrit.wikimedia.org/r/587888 (owner: 10Awight) [10:33:07] (03PS5) 10Kosta Harlan: BrowserTests: Rework npm parallel install using ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/754866 [10:40:14] (03PS6) 10Kosta Harlan: BrowserTests: Rework npm parallel install using ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/754866 [10:40:22] (03PS11) 10Kosta Harlan: [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 [10:40:34] (03CR) 10Kosta Harlan: [DNM] Add more dependencies to full run to check ParallelCommand (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 (owner: 10Kosta Harlan) [10:48:53] (03PS7) 10Kosta Harlan: BrowserTests: Rework npm parallel install using ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/754866 [10:48:57] (03PS12) 10Kosta Harlan: [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 [10:52:00] (03CR) 10jerkins-bot: [V: 04-1] BrowserTests: Rework npm parallel install using ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/754866 (owner: 10Kosta Harlan) [10:53:59] (03PS8) 10Kosta Harlan: BrowserTests: Rework npm parallel install using ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/754866 [10:54:05] (03CR) 10jerkins-bot: [V: 04-1] [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 (owner: 10Kosta Harlan) [10:54:13] (03PS13) 10Kosta Harlan: [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 [10:57:03] (03CR) 10jerkins-bot: [V: 04-1] BrowserTests: Rework npm parallel install using ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/754866 (owner: 10Kosta Harlan) [10:57:30] (03CR) 10jerkins-bot: [V: 04-1] [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 (owner: 10Kosta Harlan) [10:58:27] (03PS9) 10Kosta Harlan: BrowserTests: Rework npm parallel install using ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/754866 [10:58:31] (03PS14) 10Kosta Harlan: [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 [11:09:53] 10Quibble: Switch QUnit tests to use Apache backend - https://phabricator.wikimedia.org/T299491 (10kostajh) [11:10:04] 10Quibble: Switch QUnit tests to use Apache backend - https://phabricator.wikimedia.org/T299491 (10kostajh) [11:10:08] 10Quibble, 10Continuous-Integration-Config, 10MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), 10Patch-For-Review: Switch all Quibble Selenium jobs to use apache - https://phabricator.wikimedia.org/T285649 (10kostajh) [11:11:04] 10Quibble: Quibble ci-full-run should use Apache backend - https://phabricator.wikimedia.org/T299492 (10kostajh) [11:14:36] (03CR) 10jerkins-bot: [V: 04-1] [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 (owner: 10Kosta Harlan) [11:23:37] (03CR) 10Kosta Harlan: "Filed T299492 about the failure here" [integration/quibble] - 10https://gerrit.wikimedia.org/r/738066 (owner: 10Kosta Harlan) [11:24:34] 10Quibble: Switch QUnit tests to use Apache backend - https://phabricator.wikimedia.org/T299491 (10kostajh) [11:24:37] 10Quibble: Quibble ci-full-run should use Apache backend - https://phabricator.wikimedia.org/T299492 (10kostajh) [15:22:49] kostajh: Do you have any clues as to why the quibble tests fail on MacOS? The error you pasted doesn't have much information, unfortunately the mocked call match doesn't tell us when a call was *close* to the expected result. [15:23:10] Maybe if you print all the mock_calls from the test it would show us what was captured? [15:23:57] print(mock_log.info.mock_calls) , I think [15:24:23] I have no idea why :( [15:24:35] Ok will try that a bit later [15:35:11] I can get my hands on MacOS here too, so no worries if you don't get to it. [16:14:36] awight: added a comment with that print statement https://gitlab.wikimedia.org/-/snippets/13#note_2789 [16:15:12] the print statement is in def test_parallel_captures_logging(self, mock_log), just after .execute() [16:17:39] kostajh: awight: you should be able to dump / print the mock calls [16:18:18] not sure why the assertion message does not dump themp though [16:20:03] or maybe python 3.10 behaves differently [16:27:46] I am on python 3.9.1 [16:28:11] oh, nevermind, test output shows Python 3.10.1 [18:51:28] (03PS20) 10Kosta Harlan: [WIP] Run PHPUnit tests in parallel [integration/quibble] - 10https://gerrit.wikimedia.org/r/742200 (https://phabricator.wikimedia.org/T50217) [18:51:35] (03PS42) 10Kosta Harlan: [DNM] CI full run with extensions [integration/quibble] - 10https://gerrit.wikimedia.org/r/742201 [18:55:22] lot on my plate today bah [18:56:35] kostajh: if needed, we can craft another Jenkins job that triggers for quibble.git [18:57:27] hashar: sorry, another job for what exactly? and no need to apologize for being busy :) [18:57:42] [DNM] Add more dependencies to full run to check ParallelCommand [integration/quibble] - https://gerrit.wikimedia.org/r/738066 [18:58:00] cause right now we have a fullrun job that just use mw/core afaik [18:58:17] maybe we can have one that looks like the wmf-quibble jobs [18:58:20] oh, right. well, it could be useful to expand the fullrun job to add one or two extensions [18:58:30] we don't necessarily need a whole pile of them [18:58:38] it might all about having zuul/parameter_functions to inject the gated dependencies to that specific job [18:58:50] or yeah add a few more sure [18:59:02] (03CR) 10jerkins-bot: [V: 04-1] [DNM] CI full run with extensions [integration/quibble] - 10https://gerrit.wikimedia.org/r/742201 (owner: 10Kosta Harlan)