Improve your
builds and tests

Optimize performance, reliability, and developer experience with open source tools that are meticulously crafted by RWX.

// Captain

Supercharge your testing capabilities

Captain is an open source CLI that can detect and quarantine flaky tests, automatically retry failed tests, partition files for parallel execution, and more. It's compatible with 15 testing frameworks.

// ABQ

Run your test suites faster with parallelization

ABQ is an open source, universal test runner that runs test suites in parallel. It’s the best tool for splitting test suites into parallel jobs in CI.

Become part of our community

We're building open source tools to solve problems commonly found with builds and tests. We'd love to collaborate with you.

// News

What we've been writing

Builds, Mint

Docker-like Layer Caching on VMs

Layer caching is one of the best features of building Docker images. Can the same technique be used when executing commands in VMs for CI builds?

Guide

Rewriting Git History with Signed Commits

When we prepared the open source release of ABQ and the open source release of Captain, we decided to rewrite our git history. The script to rewrite the commit history was fairly straightforward, but our team members have commit signature verification enabled, which posed a challenge. To ensure that we produced verified commits, we needed each person on our team to rewrite their respective commits. We ended up writing a multiplayer git history rewrite script, including signed commits.

Never miss an update

Get the latest releases and news about RWX and our ecosystem with our newsletter.