PHPackages                             bitween-software/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. [Testing &amp; Quality](/categories/testing)
4. /
5. bitween-software/robo-paracept

ActiveLibrary[Testing &amp; Quality](/categories/testing)

bitween-software/robo-paracept
==============================

Codeception Parallel Execution Tasks via Robo Task Runner

0.5.0(5y ago)033.8kMITPHP

Since Jun 29Pushed 5y agoCompare

[ Source](https://github.com/bitween-software/robo-paracept)[ Packagist](https://packagist.org/packages/bitween-software/robo-paracept)[ RSS](/packages/bitween-software-robo-paracept/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (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

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 67.7% 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 ~219 days

Recently: every ~375 days

Total

9

Last Release

1847d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/89f90e711002806cd6cbda774f144285b0d6c1db9e510e5f1b730145f455d8f0?d=identicon)[Bitween](/maintainers/Bitween)

---

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)")[![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)")[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (1 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)")[![bitween-software](https://avatars.githubusercontent.com/u/50944491?v=4)](https://github.com/bitween-software "bitween-software (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)")

###  Code Quality

TestsCodeception

### Embed Badge

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

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

###  Alternatives

[phpspec/prophecy

Highly opinionated mocking framework for PHP 5.3+

8.5k551.7M682](/packages/phpspec-prophecy)[vimeo/psalm

A static analysis tool for finding errors in PHP applications

5.8k77.5M6.7k](/packages/vimeo-psalm)[brianium/paratest

Parallel testing for PHP

2.5k118.8M754](/packages/brianium-paratest)[pdepend/pdepend

Official version of pdepend to be handled with Composer

954110.9M813](/packages/pdepend-pdepend)[instaclick/php-webdriver

PHP WebDriver for Selenium 2

43761.8M22](/packages/instaclick-php-webdriver)[spatie/phpunit-snapshot-assertions

Snapshot testing with PHPUnit

69417.9M511](/packages/spatie-phpunit-snapshot-assertions)

PHPackages © 2026

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