phpunit-parallel

command module
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2026 License: Unlicense Imports: 1 Imported by: 0

README

phpunit-parallel

License Release Homebrew Go Version CI CD GitHub issues GitHub pulls

A CLI tool to run PHPUnit tests in parallel, with a beautiful terminal UI.

Features

  • Run PHPUnit tests in parallel across multiple workers
  • Beautiful terminal UI with real-time progress
  • TeamCity output format support for CI integration
  • Automatic test distribution across workers
  • Configurable number of parallel workers (defaults to CPU count)

Installation

brew install alexdempster44/tap/phpunit-parallel
Using Go
go install github.com/alexdempster44/phpunit-parallel@latest
From Releases

Download the pre-built binary for your platform from the releases page.

Usage

# Run with default settings (uses phpunit.xml in current directory)
phpunit-parallel

# Specify number of workers
phpunit-parallel -w 4

# Specify PHPUnit configuration file
phpunit-parallel -c phpunit.xml.dist

# Use TeamCity output format
phpunit-parallel --teamcity

Building from Source

# Clone the repository
git clone https://github.com/alexdempster44/phpunit-parallel.git
cd phpunit-parallel

# Build
go build -o bin/phpunit-parallel .

# Or using just
just build

License

This is free and unencumbered software released into the public domain. See the LICENSE file for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL