PHPackages                             munkie/phpunit-teamcity-testlistener - 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. munkie/phpunit-teamcity-testlistener

Abandoned → [phpunit/phpunit](/?search=phpunit%2Fphpunit)Library[Testing &amp; Quality](/categories/testing)

munkie/phpunit-teamcity-testlistener
====================================

PHPUnit test listener for TeamCity CI Server

1.2.0(10y ago)883.8k12MITPHP

Since Nov 21Pushed 9y ago3 watchersCompare

[ Source](https://github.com/munkie/phpunit-teamcity-testlistener)[ Packagist](https://packagist.org/packages/munkie/phpunit-teamcity-testlistener)[ RSS](/packages/munkie-phpunit-teamcity-testlistener/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)Dependencies (3)Versions (8)Used By (2)

PHPUnit TeamCity TestListener
=============================

[](#phpunit-teamcity-testlistener)

Package is abandoned.
=====================

[](#package-is-abandoned)

Use phpunit [--teamcity](https://phpunit.de/manual/current/en/textui.html#textui.clioptions) option to report test execution progress in TeamCity format.

---

[![Latest Stable Version](https://camo.githubusercontent.com/71d0022c649a9cd06f9a1789634cd331f55294aa65707a2c8a9bdd1049da8903/68747470733a2f2f706f7365722e707567782e6f72672f6d756e6b69652f706870756e69742d7465616d636974792d746573746c697374656e65722f762f737461626c65)](https://packagist.org/packages/munkie/phpunit-teamcity-testlistener)[![Total Downloads](https://camo.githubusercontent.com/5cd2ca36336f0dcd1930ea6c4525c19e27a054d01617e2fd20bc2ba05f258bff/68747470733a2f2f706f7365722e707567782e6f72672f6d756e6b69652f706870756e69742d7465616d636974792d746573746c697374656e65722f646f776e6c6f616473)](https://packagist.org/packages/munkie/phpunit-teamcity-testlistener)[![License](https://camo.githubusercontent.com/9380bad29c59146eb27daabff744ec425829e3c0caf135848dd454ea3b61e9dc/68747470733a2f2f706f7365722e707567782e6f72672f6d756e6b69652f706870756e69742d7465616d636974792d746573746c697374656e65722f6c6963656e7365)](https://packagist.org/packages/munkie/phpunit-teamcity-testlistener)[![Build Status](https://camo.githubusercontent.com/5124c7eafa0d89ed8d3c59b0c09b129b6de34417cc690b63753d1c0f8f7d0d48/68747470733a2f2f7472617669732d63692e6f72672f6d756e6b69652f706870756e69742d7465616d636974792d746573746c697374656e65722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/munkie/phpunit-teamcity-testlistener)[![Dependency Status](https://camo.githubusercontent.com/283fd828a3a1352cefe0748c948d074172d56dad47afda4f64c81de69a15fb84/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3535363665653962363336353332303031353830303830302f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/5566ee9b6365320015800800)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/c5e7108df8eb2969351f9a3cab686e61cca7659229a0feee65ec77ffaaa3a5ed/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6d756e6b69652f706870756e69742d7465616d636974792d746573746c697374656e65722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/munkie/phpunit-teamcity-testlistener/?branch=master)[![SensioLabsInsight](https://camo.githubusercontent.com/c78ee1fdc42119e45e61159fd1d2631428727c241bfc3b19a2ddd10987cc5f7c/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f64333038313630662d663730352d346634622d386664612d3238356662623730353432662f6d696e692e706e67)](https://insight.sensiolabs.com/projects/d308160f-f705-4f4b-8fda-285fbb70542f)[![Code Coverage](https://camo.githubusercontent.com/65a12814409ff17bed319fe526d4e928a0709800f6d2fd66b5b0893195056adb/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6d756e6b69652f706870756e69742d7465616d636974792d746573746c697374656e65722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/munkie/phpunit-teamcity-testlistener/?branch=master)

`PHPUnit TeamCity TestListener` is extension for integration [PHPUnit](http://phpunit.de) and [TeamCity](http://www.jetbrains.com/teamcity/) continious integration server. Based on PHPUnit's TestListener feature and [TeamCity's Service Messages](https://confluence.jetbrains.com/display/TCD9/Build+Script+Interaction+with+TeamCity) providing fast and easy test reporting during build process.

Requirements
------------

[](#requirements)

- PHPUnit &gt;=3.7, &lt;6.0
- TeamCity &gt;=7.0

Installation
------------

[](#installation)

Simply add a dependency on `munkie/phpunit-teamcity-testlistener` to your project's `composer.json` file if you use [Composer](http://getcomposer.org/) to manage the dependencies of your project. Here is a minimal example of a `composer.json` file:

```
{
    "require-dev": {
        "munkie/phpunit-teamcity-testlistener": "~1.2"
    }
}
```

Documentation
-------------

[](#documentation)

Add Build Step in TeamCity:

```
phpunit --printer PHPUnit\\TeamCity\\TestListener
```

Press "Run..." button in TeamCity. Now build will display executed tests in realtime in "Overview" screen

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 80% 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 ~121 days

Recently: every ~144 days

Total

7

Last Release

3832d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/865e7e7fa166257366ac65c3e2278897c7712434f395949e9c194b190a13df39?d=identicon)[munkie](/maintainers/munkie)

---

Top Contributors

[![munkie](https://avatars.githubusercontent.com/u/102297?v=4)](https://github.com/munkie "munkie (60 commits)")[![alexanderilyin](https://avatars.githubusercontent.com/u/272409?v=4)](https://github.com/alexanderilyin "alexanderilyin (14 commits)")[![bazilio91](https://avatars.githubusercontent.com/u/380542?v=4)](https://github.com/bazilio91 "bazilio91 (1 commits)")

---

Tags

phpphpunitteamcity

### Embed Badge

![Health badge](/badges/munkie-phpunit-teamcity-testlistener/health.svg)

```
[![Health](https://phpackages.com/badges/munkie-phpunit-teamcity-testlistener/health.svg)](https://phpackages.com/packages/munkie-phpunit-teamcity-testlistener)
```

###  Alternatives

[orchestra/testbench

Laravel Testing Helper for Packages Development

2.2k39.1M32.1k](/packages/orchestra-testbench)[timacdonald/log-fake

A drop in fake logger for testing with the Laravel framework.

4235.9M56](/packages/timacdonald-log-fake)[jasonmccreary/laravel-test-assertions

A set of helpful assertions when testing Laravel applications.

3513.9M32](/packages/jasonmccreary-laravel-test-assertions)[ergebnis/phpunit-slow-test-detector

Provides facilities for detecting slow tests in phpunit/phpunit.

1468.1M72](/packages/ergebnis-phpunit-slow-test-detector)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[robiningelbrecht/phpunit-pretty-print

Prettify PHPUnit output

76460.0k15](/packages/robiningelbrecht-phpunit-pretty-print)

PHPackages © 2026

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