[PP-4] Change run-tests.sh to use Symfony Console classes for command line parsing

Created on 19 July 2025, 16 days ago

Blocked on
📌 Allow indicating alternative phpunit.xml than core's when testing via run-tests.sh Active
📌 Improve run-tests.sh output when deprecations an warnings are triggered Active
📌 Reduce run-tests.sh complexity in spawning subprocesses Active
📌 Autodetect available CPUs in run-tests.sh for concurrency Active

Problem/Motivation

Improve readibility.

Get closer to allow converting the script to a Symfony console application command.

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

Feature request
Status

Postponed

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

  • Issue created by @mondrake
  • Merge request !12787Draft: Closes #3536964 → (Open) created by mondrake
  • Pipeline finished with Failed
    16 days ago
    Total: 192s
    #551974
  • Pipeline finished with Failed
    16 days ago
    Total: 838s
    #551984
  • Pipeline finished with Success
    16 days ago
    Total: 713s
    #552008
  • Pipeline finished with Failed
    15 days ago
    Total: 715s
    #552235
  • 🇮🇹Italy mondrake 🇮🇹
  • Pipeline finished with Failed
    11 days ago
    Total: 150s
    #555863
  • Pipeline finished with Failed
    11 days ago
    Total: 134s
    #555884
  • Pipeline finished with Success
    11 days ago
    Total: 632s
    #555901
  • 🇮🇹Italy mondrake 🇮🇹
Production build 0.71.5 2024