PHPackages                             osi-open-source/reporting-portal-agent-codeception - 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. [PDF &amp; Document Generation](/categories/documents)
4. /
5. osi-open-source/reporting-portal-agent-codeception

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

osi-open-source/reporting-portal-agent-codeception
==================================================

Specific classes to integrate Codeception-based test framework with Report Portal (http://reportportal.io/).

v2.3.1(4y ago)19.5k2[2 PRs](https://github.com/osi-open-source/reporting-portal-agent-codeception/pulls)MITPHPCI failing

Since Jun 20Pushed 4y ago3 watchersCompare

[ Source](https://github.com/osi-open-source/reporting-portal-agent-codeception)[ Packagist](https://packagist.org/packages/osi-open-source/reporting-portal-agent-codeception)[ Docs](https://github.com/osi-open-source/reporting-portal-agent-codeception)[ RSS](/packages/osi-open-source-reporting-portal-agent-codeception/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (2)Versions (10)Used By (0)

ReportPortal agent for PHP Codeception framework
================================================

[](#reportportal-agent-for-php-codeception-framework)

Specific class to integrate Codeception-based test framework with Report Portal ().

### Install:

[](#install)

1. Using composer
    1. Update your project's composer.json file with next data: ```
        "require": {
            "osi-open-source/reporting-portal-agent-codeception": "*"
        },
        ```

        Execute command: ```
        composer update
        ```
    2. Or execute command: ```
        composer require osi-open-source/reporting-portal-agent-codeception
        ```
2. Update codeception.yml file of your test framework according to codeception.yml file in this repository. ```
    extensions:
       enabled:
           - ...
           - ReportingPortalAgent:
               UUID: 07104d6b-45a0-442f-b7ed-a79fa5321123
               host: https://report-portal.example.com
               projectName: your_name_personal
               timeZone: .000+00:00
               launchName: testLaunchName!!!
               tags: tag1value,tag2value
               launchDescription: test launch description !!!
    ```

The description and tags string can be templated from the environment variables using the `{}` syntax. For example if before a test run the env var `SUITE` is set to for example `my service` then the description "Launch {SUITE}" will be templated into "Launch my service".

Tags string must be coma separated string without spaces.

3. Run codeception tests as usual: ```
    vendor/bin/codecept run
    ```

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 50% 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 ~91 days

Recently: every ~161 days

Total

9

Last Release

1793d ago

Major Versions

v0.3 → v2.12019-09-17

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/55447902?v=4)[OSI](/maintainers/osi-open-source)[@osi-open-source](https://github.com/osi-open-source)

![](https://www.gravatar.com/avatar/13f0f9ef89e037664e6da86d5213823d6c8639b34d16578ef8d6a7a849571960?d=identicon)[ibpavlov](/maintainers/ibpavlov)

---

Top Contributors

[![ibpavlov](https://avatars.githubusercontent.com/u/3340235?v=4)](https://github.com/ibpavlov "ibpavlov (11 commits)")[![sunshine69](https://avatars.githubusercontent.com/u/518657?v=4)](https://github.com/sunshine69 "sunshine69 (11 commits)")

---

Tags

codeceptionreportingreportReport Portal

### Embed Badge

![Health badge](/badges/osi-open-source-reporting-portal-agent-codeception/health.svg)

```
[![Health](https://phpackages.com/badges/osi-open-source-reporting-portal-agent-codeception/health.svg)](https://phpackages.com/packages/osi-open-source-reporting-portal-agent-codeception)
```

###  Alternatives

[jimmyjs/laravel-report-generator

Rapidly Generate Simple Pdf &amp; Excel Report on Laravel 5 (Using Barryvdh/DomPdf or Barryvdh/laravel-snappy &amp; maatwebsite/excel)

580157.4k1](/packages/jimmyjs-laravel-report-generator)[allure-framework/allure-codeception

Allure Codeception integration

5212.1M7](/packages/allure-framework-allure-codeception)[reportico-web/reportico

Reportico Open Source PHP Report Designer

17120.5k2](/packages/reportico-web-reportico)[aspose-cloud/aspose-words-cloud

Open, generate, edit, split, merge, compare and convert Word documents. Integrate Cloud API into your solutions to manipulate documents. Convert PDF to Word (DOC, DOCX, ODT, RTF and HTML) and in the opposite direction.

32157.4k](/packages/aspose-cloud-aspose-words-cloud)[scheb/tombstone-analyzer

Generates reports based on the logs from scheb/tombstone-logger

28378.1k2](/packages/scheb-tombstone-analyzer)[quilhasoft/jasperphp

Pure PHP library to read JRXML files made with 'JasperSoft Studio' and generate reports in PDF

7542.4k1](/packages/quilhasoft-jasperphp)

PHPackages © 2026

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