Rebalance more kernel and functional tests (@group #slow)

Created on 26 July 2024, 3 months ago
Updated 6 August 2024, 2 months ago

Problem/Motivation

This gets things about as balanced as they can be unless we reconfigure ModuleConfigureRouteTest (maybe to a kernel generic test or something)

Steps to reproduce

https://git.drupalcode.org/project/drupal/-/jobs/2234898 - Test run duration: 2 min 54 sec
https://git.drupalcode.org/project/drupal/-/jobs/2234899 - Test run duration: 2 min 49 sec
https://git.drupalcode.org/project/drupal/-/jobs/2234900 - Test run duration: 2 min 19 sec

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Closed: duplicate

Version

11.0 🔥

Component
PHPUnit 

Last updated 1 day ago

Created by

🇬🇧United Kingdom catch

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

Merge Requests

Comments & Activities

  • Issue created by @catch
  • Merge request !8936Mark some more kernel tests with @group #slow → (Open) created by catch
  • Status changed to Needs review 3 months ago
  • 🇬🇧United Kingdom catch
  • 🇬🇧United Kingdom catch
  • Status changed to RTBC 3 months ago
  • 🇺🇸United States smustgrave
    Drupal\Tests\image\Functional\ImageStylesPathAndUrlTest::testImageStyleUrlAndPathPrivate
    Behat\Mink\Exception\ExpectationException: Current response status code is
    403, but 200 expected.
    /builds/project/drupal/vendor/behat/mink/src/WebAssert.php:888
    /builds/project/drupal/vendor/behat/mink/src/WebAssert.php:145
    /builds/project/drupal/core/modules/image/tests/src/Functional/ImageStylesPathAndUrlTest.php:317
    /builds/project/drupal/core/modules/image/tests/src/Functional/ImageStylesPathAndUrlTest.php:87
    FAILURES!
    

    Seems unrelated

  • Pipeline finished with Success
    3 months ago
    Total: 688s
    #239465
  • Pipeline finished with Success
    3 months ago
    Total: 642s
    #239514
  • Pipeline finished with Success
    3 months ago
    Total: 366s
    #240061
  • 🇬🇧United Kingdom catch
  • Pipeline finished with Success
    3 months ago
    Total: 606s
    #240199
  • Pipeline finished with Success
    3 months ago
    Total: 471s
    #240270
  • Pipeline finished with Success
    3 months ago
    Total: 373s
    #240278
  • Pipeline finished with Success
    3 months ago
    Total: 441s
    #240531
  • Pipeline finished with Success
    3 months ago
    Total: 450s
    #241073
  • Status changed to Needs review 3 months ago
  • 🇬🇧United Kingdom catch

    📌 Show test run time by class in run-tests.sh output Fixed makes it a lot easier to see what's going on, so moving this back to needs review for a bit to tweak things further.

  • Pipeline finished with Success
    3 months ago
    #242386
  • Pipeline finished with Failed
    3 months ago
    #242403
  • Pipeline finished with Failed
    3 months ago
    Total: 88s
    #242404
  • Pipeline finished with Success
    3 months ago
    #242405
  • Status changed to Postponed 3 months ago
  • 🇬🇧United Kingdom catch

    Postponing on that issue, much, much easier to validate the results.

  • Pipeline finished with Success
    3 months ago
    Total: 456s
    #242409
  • Status changed to Closed: duplicate 2 months ago
  • 🇬🇧United Kingdom catch

    While working on this, I realised we can simplify things a lot, closing in favour of 📌 Order tests by number of public methods to optimize gitlab job times Fixed which includes some of the kernel test changes but removes a lot of the functional ones.

Production build 0.71.5 2024