ergebnis/phpunit-slow-test-detector
Detect slow PHPUnit tests with an extension delivered as a Composer package or PHAR. Configure a global maximum duration and get a report of tests exceeding the threshold after each run—ideal for catching performance regressions in your suite.
DefaultReporter to ConsoleReporter by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/774GitHubReporter by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/776STDERR instead of STDOUT by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/783DurationFormatter interface by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/784Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.23.0...2.24.0
Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.22.2...2.23.0
.docker/ directory from archive exports by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/765Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.22.1...2.22.2
STDERR or STDOUT depending on configuration by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/762Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.22.0...2.22.1
phpunit/phpunit:^7.5.0 only by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/761DefaultReporter by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/760Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.21.0...2.22.0
Makefile targets by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/755phpunit/phpunit:^12.0.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/756phpunit/phpunit:^13.0.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/757[@maximumDuration](https://github.com/maximumDuration) annotation when test-cases have no test methods by @courtney-miles in https://github.com/ergebnis/phpunit-slow-test-detector/pull/687Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.20.0...2.21.0
Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.19.1...2.20.0
[@maximumDuration](https://github.com/maximumDuration) annotation when using data providers by @morgan-atproperties in https://github.com/ergebnis/phpunit-slow-test-detector/pull/675Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.19.0...2.19.1
TestDuration and MaximumDuration by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/662MaximumCount by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/663SlowTestList by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/658phpunit/php-timer, but always showing minutes by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/664Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.18.0...2.19.0
psalm/plugin-phpunit and vimeo/psalm by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/652phpunit/phpunit:8.5.40 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/655phpunit/phpunit:^12.0.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/651Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.17.0...2.18.0
ergebnis/php-package-template by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/628Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.16.1...2.17.0
InstalledVersions.php and installed.php in PHAR by @dantleech in https://github.com/ergebnis/phpunit-slow-test-detector/pull/621Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.15.1...2.16.1
Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.15.1...2.16.0
beStrictAboutTodoAnnotatedTests option for tests running on phpunit/phpunit:^10.0.0 and phpunit/phpunit:^11.0.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/597beStrictAboutTodoAnnotatedTests option for tests running on phpunit/phpunit:^10.0.0 and phpunit/phpunit:^11.0.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/599src/ directory when compiling PHAR by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/598Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.15.0...2.15.1
TestDescription by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/576Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.14.0...2.15.0
phpunit/phpunit:^6.5.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/533phpunit/phpunit:^6.5.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/535Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.13.0...2.14.0
Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.12.0...2.13.0
Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.11.0...2.12.0
Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.10.0...2.11.0
ergebnis/php-package-template by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/463phpunit/phpunit for Phar tests with composer by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/487composer.json for testing Phar by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/490phpunit/phpunit:^9.0.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/491README.md by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/493phpunit/phpunit:^8.5.19 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/494phpunit/phpunit:^7.5.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/495phpunit/phpunit:^11.0.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/485Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.9.0...2.10.0
phpunit/phpunit:^7.5.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/448Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.8.0...2.9.0
setUpBeforeClass(), setUp(), tearDown(), and tearDownAfterClass() by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/397setUpBeforeClass() and tearDownAfterClass() by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/403phpunit/phpunit:^8.5.19 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/406ergebnis/php-package-template by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/411phpunit/phpunit by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/416ergebnis/php-package-template by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/418PhaseStart and Phase by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/420PhaseNotStarted exception when phase was not started by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/421phpunit/phpunit:11.0.x-dev by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/423phpunit/phpunit:11.0.x-dev by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/432assertPreConditions() by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/425assertPreConditions() by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/435assertPostConditions() by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/436[@after](https://github.com/after) annotation or After attribute by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/438[@after](https://github.com/after) annotation or After attribute by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/440[@afterClass](https://github.com/afterClass) annotation or AfterClass attribute by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/439[@before](https://github.com/before) annotation or Before attribute by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/444[@beforeClass](https://github.com/beforeClass) annotation or BeforeClass attribute by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/445phpunit/phpunit:^7.2.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/447Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.7.0...2.8.0
Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.6.0...2.7.0
phpunit/phpunit:^8.5.36 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/394Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.5.0...2.6.0
#[MaximumDuration] attribute by @HypeMC in https://github.com/ergebnis/phpunit-slow-test-detector/pull/367platform by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/386Version by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/392Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.4.0...2.5.0
ergebnis/php-package-template by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/349DefaultDurationFormatter as internal by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/350Duration by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/351MaximumDuration into Duration by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/352MaximumCount to Count by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/353Time by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/354TestIdentifier by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/356phpunit/phpunit:^10.4.2 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/357phpunit/phpunit:^9.6.0 by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/341Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.3.2...2.4.0
manifest.xml by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/343Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.3.1...2.3.2
phpunit/phpunit in PHAR by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/342Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.3.0...2.3.1
phpunit-slow-test-detector.phar by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/273Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.2.0...2.3.0
ergebnis/php-package-template by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/271phpunit/phpunit:^10.0.1 as development dependency by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/272Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.1.1...2.2.0
phpunit with the --no-output option by @localheinz in https://github.com/ergebnis/phpunit-slow-test-detector/pull/243Full Changelog: https://github.com/ergebnis/phpunit-slow-test-detector/compare/2.1.0...2.1.1
How can I help you explore Laravel packages today?