|
MediaWiki master
|
Public Member Functions | |
| __construct (string $phpunitConfigFile, UnboxedExecutor $shellExecutor, ?IOInterface $io, ?ComposerSystemInterface $composerSystemInterface=null) | |
| executeSplitGroup (string $testSuite, array $groups, array $excludeGroups, ?string $resultsCacheFile=null, ?int $groupId=null) | |
| runLinearFallback (string $testSuite) | |
Definition at line 16 of file SplitGroupExecutor.php.
| MediaWiki\Composer\PhpUnitSplitter\SplitGroupExecutor::__construct | ( | string | $phpunitConfigFile, |
| UnboxedExecutor | $shellExecutor, | ||
| ?IOInterface | $io, | ||
| ?ComposerSystemInterface | $composerSystemInterface = null ) |
Definition at line 23 of file SplitGroupExecutor.php.
| MediaWiki\Composer\PhpUnitSplitter\SplitGroupExecutor::executeSplitGroup | ( | string | $testSuite, |
| array | $groups, | ||
| array | $excludeGroups, | ||
| ?string | $resultsCacheFile = null, | ||
| ?int | $groupId = null ) |
Definition at line 35 of file SplitGroupExecutor.php.
| MediaWiki\Composer\PhpUnitSplitter\SplitGroupExecutor::runLinearFallback | ( | string | $testSuite | ) |
Definition at line 84 of file SplitGroupExecutor.php.
References MediaWiki\Composer\ComposerLaunchParallel\DATABASE_GROUPS, MediaWiki\Composer\ComposerLaunchParallel\DATABASELESS_GROUPS, MediaWiki\Composer\ComposerLaunchParallel\getDatabaseExcludeGroups(), and MediaWiki\Composer\ComposerLaunchParallel\getDatabaselessExcludeGroups().
Referenced by MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager\splitTestsList().