Today the quibble-for-mediawiki-core-vendor-sqlite-php83 and quibble-for-mediawiki-core-vendor-postgres-php83 run the full PHP test suite event though that the reason for this tests is to test different database backends. We could remove running the PHPUnit tests suite that do not use the database, the QUnit tests (and then also the npm install phase). Those tests already runs in the quibble-for-mediawiki-core-vendor-mysql-php83 job.
If we do this change this will make the jobs 2-3 minutes faster (depending on how much load that are on the server when they run).
Acceptance Criteria:
- Remove the PHPUnit without database tests from the SQLite and Postgres job
- Remove the QUnit tests and make sure we don't run npm install for those jobs
- When this is released, clear the Castor cache for the jobs to get rid of the node dependencies
