Krinkle <> changed:

           What    |Removed                     |Added
            Summary|Jenkins: Assert server-side |Jenkins: Assert no PHP
                   |error logs for              |errors (notices, warnings)
                   |Apache/PHP/MediaWiki are    |were raised or exceptions
                   |empty                       |were thrown

--- Comment #11 from Krinkle <> ---
Since I added a MediaWiki log group for php errors (notices and warnings) we no
longer need to get them via the apache2 log or from php sterr. We can capture
them directly, and assert them to be empty.

Let's set up logGroup[error] and logGroup[exception] for -qunit (www, frontend)
and -phpunit (cli, installer, backend) jobs and assert them to be empty.

The only thing this still won't catch is notices and warnings very early on in
MediaWiki run time. Those would still be seen (for CLI scripts, these would
show up in the Jenkins job console output, and for index.php/load.php the qunit
job output would show these), but not detected automatically.

But that's an edge case we can try and catch later. Right now we're not
catching any of them.

You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
Wikibugs-l mailing list

Reply via email to