PHPackages                             morcano/robo-paracept - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. morcano/robo-paracept

ActiveLibrary

morcano/robo-paracept
=====================

Codeception Parallel Execution Tasks via Robo Task Runner

0.4.3(5y ago)037MITPHPPHP ^7.2

Since Jun 29Pushed 5y agoCompare

[ Source](https://github.com/morcano/robo-paracept)[ Packagist](https://packagist.org/packages/morcano/robo-paracept)[ RSS](/packages/morcano-robo-paracept/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (1)Dependencies (3)Versions (10)Used By (0)

robo-paracept
=============

[](#robo-paracept)

[![Build Status](https://camo.githubusercontent.com/541c30e793c733e59ce0c0016e03431f49c86c604ee2b31c15e5348e1c39d91e/68747470733a2f2f7472617669732d63692e6f72672f436f646563657074696f6e2f726f626f2d70617261636570742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Codeception/robo-paracept)[![Latest Stable Version](https://camo.githubusercontent.com/a8e4de71e4a4fa525614711594e51c89f641eaab29924bfce6183d72b20d4680/68747470733a2f2f706f7365722e707567782e6f72672f636f646563657074696f6e2f726f626f2d70617261636570742f76657273696f6e)](https://packagist.org/packages/codeception/robo-paracept)[![Total Downloads](https://camo.githubusercontent.com/9db44da6ee5efb2b074e352a0cb3787b0a53f82f0edeec3e08864a4708b1f366/68747470733a2f2f706f7365722e707567782e6f72672f636f646563657074696f6e2f726f626f2d70617261636570742f646f776e6c6f616473)](https://packagist.org/packages/codeception/robo-paracept)[![License](https://camo.githubusercontent.com/b4d5b79a60eab2eb1f27de113cf2954e7a3d2196fb579759b20cea606964db83/68747470733a2f2f706f7365722e707567782e6f72672f636f646563657074696f6e2f726f626f2d70617261636570742f6c6963656e7365)](https://packagist.org/packages/codeception/robo-paracept)

Robo tasks for Codeception tests parallel execution. Requires [Robo Task Runner](http://robo.li)

Install via Composer
--------------------

[](#install-via-composer)

```
"codeception/robo-paracept":"~0.4"

```

Include into your RoboFile

```

```

### PHPUnit 6 compatiblity

[](#phpunit-6-compatiblity)

Add ` 'vendor/codeception/codeception/autoload.php'` to enabled PHPUnit 6 class names:

```
require_once 'vendor/codeception/codeception/autoload.php';
```

Idea
----

[](#idea)

Parallel execution of Codeception tests can be implemented in different ways. Depending on a project the actual needs can be different. Thus, we are going to prepare a set of predefined tasks that can be combined and reconfigured to fit needs.

Tasks
-----

[](#tasks)

### SplitTestsByGroups

[](#splittestsbygroups)

Loads tests from a folder and distributes them between groups.

```
$this->taskSplitTestsByGroups(5)
    ->testsFrom('tests/acceptance')
    ->projectRoot('.')
    ->groupsTo('tests/_data/group_')
    ->run();
```

this command uses `Codeception\Test\Loader` to load tests and organize them between group. If you want just split test file and not actual tests (and not load tests into memory) you can use:

```
$this->taskSplitTestFilesByGroups(5)
   ->testsFrom('tests')
   ->groupsTo('tests/_data/paratest_')
   ->run();
```

### MergeXmlReports

[](#mergexmlreports)

Mergex several XML reports:

```
$this->taskMergeXmlReports()
    ->from('tests/result/result1.xml')
    ->from('tests/result/result2.xml')
    ->into('tests/result/merged.xml')
    ->run();
```

### MergeHtmlReports

[](#mergehtmlreports)

Mergex several HTML reports:

```
$this->taskMergeHtmlReports()
    ->from('tests/result/result1.html')
    ->from('tests/result/result2.html')
    ->into('tests/result/merged.html')
    ->run();
```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 65.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~192 days

Recently: every ~321 days

Total

9

Last Release

2072d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/17854141?v=4)[Volodymyr Kravchenko](/maintainers/morcano)[@morcano](https://github.com/morcano)

---

Top Contributors

[![DavertMik](https://avatars.githubusercontent.com/u/220264?v=4)](https://github.com/DavertMik "DavertMik (42 commits)")[![danijelk](https://avatars.githubusercontent.com/u/580753?v=4)](https://github.com/danijelk "danijelk (4 commits)")[![morcano](https://avatars.githubusercontent.com/u/17854141?v=4)](https://github.com/morcano "morcano (3 commits)")[![dhiva](https://avatars.githubusercontent.com/u/1946280?v=4)](https://github.com/dhiva "dhiva (2 commits)")[![pingers](https://avatars.githubusercontent.com/u/1512865?v=4)](https://github.com/pingers "pingers (2 commits)")[![GrzegorzDrozd](https://avatars.githubusercontent.com/u/1885137?v=4)](https://github.com/GrzegorzDrozd "GrzegorzDrozd (1 commits)")[![hirowatari](https://avatars.githubusercontent.com/u/8855073?v=4)](https://github.com/hirowatari "hirowatari (1 commits)")[![ironsmile](https://avatars.githubusercontent.com/u/50431?v=4)](https://github.com/ironsmile "ironsmile (1 commits)")[![ivan1986](https://avatars.githubusercontent.com/u/156418?v=4)](https://github.com/ivan1986 "ivan1986 (1 commits)")[![IvanZuev](https://avatars.githubusercontent.com/u/13162180?v=4)](https://github.com/IvanZuev "IvanZuev (1 commits)")[![maxgorovenko](https://avatars.githubusercontent.com/u/530506?v=4)](https://github.com/maxgorovenko "maxgorovenko (1 commits)")[![taufek](https://avatars.githubusercontent.com/u/10803354?v=4)](https://github.com/taufek "taufek (1 commits)")[![dzoeteman](https://avatars.githubusercontent.com/u/614371?v=4)](https://github.com/dzoeteman "dzoeteman (1 commits)")[![eXorus](https://avatars.githubusercontent.com/u/1255561?v=4)](https://github.com/eXorus "eXorus (1 commits)")[![frol-kr](https://avatars.githubusercontent.com/u/6029037?v=4)](https://github.com/frol-kr "frol-kr (1 commits)")[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (1 commits)")

###  Code Quality

TestsCodeception

### Embed Badge

![Health badge](/badges/morcano-robo-paracept/health.svg)

```
[![Health](https://phpackages.com/badges/morcano-robo-paracept/health.svg)](https://phpackages.com/packages/morcano-robo-paracept)
```

###  Alternatives

[drush/drush

Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.

2.4k57.4M685](/packages/drush-drush)[pantheon-systems/terminus

A command line interface for Pantheon

3391.5M13](/packages/pantheon-systems-terminus)[edgedesign/phpqa

Analyze PHP code with one command.

5641.0M24](/packages/edgedesign-phpqa)[codeception/robo-paracept

Codeception Parallel Execution Tasks via Robo Task Runner

583.6M1](/packages/codeception-robo-paracept)[chromatic/usher

A collection of Robo commands for use on Chromatic projects.

13534.3k1](/packages/chromatic-usher)[ec-europa/toolkit

Toolkit packaged for Drupal projects based on Robo.

38244.6k16](/packages/ec-europa-toolkit)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
