codeception/robo-paracept
Codeception Parallel Execution Tasks via Robo Task Runner
3.1.0
3.7M downloads/mo
#4736 most downloaded on Packagist
Codeception/robo-paracept
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 1 weeks to 2.4 years
Most releases are documented
notes for 25 of 29 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
29 releases · first in 2016
0 releases in the last 12 months
see the full history below
Release timeline
29 releases · Jun 2016 to Jan 2023Releases
latest 29-
3.1.002 Jan 2023Release notes
Open source →What's Changed
- Feature/makefile and docker by @vansari in #126
- Max execution time by @ccsuperstar in #120
- Master into 3.0 by @vansari in #129
Full Changelog: 3.0.0...3.1.0
-
3.0.013 Nov 2022Release notes
Open source →Updated Deps
robo-paracept 3.0 needs now PHP 8.1, consolidation/robo 4.0, smyfony/finder > 6
codeception 5.0 is now supported -
2.1.202 Jan 2023Release notes
Open source →What's Changed
- Feature/makefile and docker by @vansari in #126
- Max execution time by @ccsuperstar in #120
- Master into 2.1 by @vansari in #128
Full Changelog: 2.1.1...2.1.2
-
2.1.102 Jan 2023Nothing published for this version
-
2.1.013 Nov 2022Release notes
Open source →Upgraded Dependencies
PHP 8.0 or above is requiredrobo-paracept works now with codeception 5 and consolidation/robo 4
-
2.0.302 Jan 2023Release notes
Open source →What's Changed
- Feature/makefile and docker by @vansari in #126
- Max execution time by @ccsuperstar in #120
- Master into 2.0 by @vansari in #127
Full Changelog: 2.0.2...2.0.3
-
2.0.217 Dec 2022Nothing published for this version
-
2.0.113 Nov 2022Release notes
Open source →@reinholdfuereder : Fix detection of groups for dataprovider tests (#108)
@vansari : Bugfix/codestyle (#115)- Fixing Codestyle
- added new script 'test' to run all Tests, extends the README.md with steps to contributing
Release notes
Open source →- Fix bug where leading character was being removed from tests in the reporter instead of leading directory separator
-
2.0.012 Jan 2022Release notes
Open source →robo-paracept 2.0 is now released
- support for PHP 7.4 , 8.0, 8.1
- refactorings
Thanks to @DavertMik and @TavoNiievez for their contributions.
-
1.3.302 Jan 2023Release notes
Open source →What's Changed
- Bugfix/94 wrong html status fix by @vansari in #95
- Update codebase to PHP 7.4 by @TavoNiievez in #93
- update changelog by @Arhell in #98
- Update CHANGELOG.md by @Arhell in #100
- Update CHANGELOG.md by @Arhell in #101
- Update CHANGELOG.md by @Arhell in #102
- update link by @Arhell in #110
- bug/103 - Fix bug where leading character of a relative test name was… by @jmrieger in #106
- Fix detection of @groups for dataprovider tests by @reinholdfuereder in #108
- Bugfix/codestyle by @vansari in #115
- Feature/makefile and docker by @vansari in #126
- Max execution time by @ccsuperstar in #120
- Master into 1.3 by @vansari in #130
New Contributors
- @TavoNiievez made their first contribution in #93
- @jmrieger made their first contribution in #106
- @reinholdfuereder made their first contribution in #108
Full Changelog: 1.3.2...1.3.3
-
1.3.213 Nov 2022Nothing published for this version
-
1.3.118 Dec 2021Release notes
Open source →- Loading default Codeception config to detect the main directory path
- Show warning if Codeception config was not loaded
-
1.3.018 Dec 2021Release notes
Open source →- Load PHPUnit bridge of Codeception before splitting tests
- All
Split*to return result objects (readme updated) - Warn if root directory for Codeception is not set when splitting by groups
- Improved matching groups by using GroupManager
See #96
-
1.2.429 Oct 2021Release notes
Open source →If one of the html reports wasn't created by a parallel job the merger will not longer throw an exception. The Merger will show a warning that an expected html report wasn't found.
-
1.2.316 Sep 2021Release notes
Open source →Fix the issue that an exception is thrown if a xml report does not exists.
-
1.2.206 Sep 2021 -
1.2.111 Aug 2021Release notes
Open source →Pull Request: #82
Calculation number of tests in groups in class TestsSplitterTask did not work as expected. If you have a high number of Tests it was possible that the last group received a huge number of tests while all others had a stable small number of tests.
- Fixing calculation number of tests in Groups
- Using PHP Built In round() instead of floor()
-
1.2.006 Aug 2021Release notes
Open source →-
Bugfix for extension FailedTestsReporter and new FailedTestsMergerTask #75
- generated Files will not be overwriten anymore
- each generated File has now a uniqid-suffix (PHP Function uniqid('', true))
- merge generated report files from FailedTestsReporter into single file
- posibility to merge also another files into a single file
-
Bugfix src/Splitter/TestsSplitter.php::testsFrom #78 @ccsuperstar
- revert string type hint and allow array or string again
-
-
1.1.126 Jul 2021 -
1.1.025 Jul 2021 -
1.0.020 Jul 2021Release notes
Open source →Big day for Robo-Paracept. The first stable version is released! ✈️
Changes
- Support for modern PHP 7.3, 7.4, 8.0
- Added support for the latest Robo task runner
- Added Filters to select tests before splitting them
- Added SplitByTime task to use time statistics of previous runs to balance groups of tests. Thanks to @ivan1986
-
0.4.215 Feb 2019 -
0.4.113 Dec 2018Release notes
Open source → -
0.4.006 Oct 2017Release notes
Open source →- #37 Added
excluePathoption toSplitTestsByGroupstask. By @thejanasatan - #36 Added mergeRewrite to merge reports by @maxgorovenko
- #30 Fixed execute test name from data provider by @ivan1986
Also PHPUnit 6 compatibility can be achieved by including Codeception's autoloader:
require 'vendor/codeception/codeception/autoload.php'See #35 (comment)
- #37 Added
-
0.3.109 Mar 2017Nothing published for this version
-
0.3.003 Feb 2017 -
0.2.022 Oct 2016 -
0.1.123 Jul 2016 -
0.1.029 Jun 2016