Platform · Test CI
Test CI
GitHub App that runs your ROS2 pytest, launch_testing, and gtest suites on every pull request. Reports back as a Check Run with passing tests, requirement links, and MCAP recordings ready to inspect.
github.com / acme-robotics / rpi
Pull request check
#482 — perception/lidar
colcon test (humble × x86)142/1421m 42s
colcon test (iron × arm64)142/1422m 11s
launch_testing (Gazebo Harmonic)18/183m 06s
gtest (perception)39/390m 58s
Requirements touched11 confirmed0 gap
runner pool · hosted-gpu-eu8m total
GitHub App, not yet another runner
Install Roboticks once on a GitHub org and every repo with a roboticks.
pytest, launch_testing, and colcon out of the box
The Roboticks SDK is a thin layer over the test frameworks your team already uses.
Hosted, self-hosted, or both
Route jobs to managed ECS Fargate (lightweight pytest), hosted GPU runners (Gazebo Harmonic and Webots simulation), your own self-hosted Lin…
MCAP capture + fault injection
Every test optionally records an MCAP bag scoped to its duration.
Full technical reference in the docs.
API specs, code samples, comparison tables, edge cases — everything we couldn't fit on this page.
Try test ci on your repo.
Free for OSS & research · honest pricing for teams · custom for enterprise.