Improve run-tests.sh output when deprecations an warnings are triggered

Created on 12 July 2025, 3 days ago

Problem/Motivation

PHPUnit does not include deprecations nor warnings in the JUnit output.

See Include deprecation/warning failures in JUnit logs

run-tests.sh in the parent issue 🐛 Allow run-tests.sh to report skipped/risky/incomplete PHPUnit-based tests Needs work has been changed to be more adherent to JUnit logs in its report output - and reports as passed runs that throw such deprecations or warnings.

Proposed resolution

Look at exit codes of the PHPUnit CLI processes on top of the JUnit logs to report as failed tests that throw deprecations or warnings.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Active

Version

11.0 🔥

Component

phpunit

Created by

🇮🇹Italy mondrake 🇮🇹

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024