- Commit more changes more frequently.
- Reduce time to feedback on code changes.
- Increase test coverage without increasing test time.
- Dramatically reduce infrastructure costs.
- Have shorter release cycles.
- Boost engineering productivity.
The Technology
Accelerate tests with an automated dependency graph
Get the same test results faster with YourBase Test Acceleration, a package you install seamlessly into your codebase and plug into your existing CI workflows.
An automatically inferred dependency graph traces your code base to understand the execution paths that your tests take and only runs the tests whose paths overlap with the code changes being evaluated.
As a result, builds that took up to an hour or more finish in seconds or a few minutes every time, leading to incredible gains in developer productivity.


YourBase Test Acceleration cut our test times by over 50%, from 36 minutes to 15 minutes, on average. The integration was easy and we saw results in two weeks.

Our builds went from 30 minutes to 5 minutes.
Enable team-based acceleration gains with shared dependency graphs
Dependency graphs between CI systems and developers automatically synchronize to allow each one to benefit from the other.
- Avoid retesting code that's been recently tested by other developers or CIs.
-
New developers can accelerate tests immediately without running the full test suite.

What You Can Expect
Acceleration for your entire pipeline
Develop, build, deploy, and release faster, letting you improve your entire product faster.
The end result? A team that performs quickly to make customers happier, faster.

YourBase helps my team quickly respond to customer feedback.
Faster development
Enable fast test feedback on code changes in CI and during local development.
Faster builds & releases
Have shorter release cycles, getting changes to customers faster.
Works in any cloud, offline, or on premise





Works in any CI








Supported Operating Systems


Get up and running in seconds
pip install yourbase pytest # set up dependency graph (one-time) pytest # run tests with acceleration!
See our Python Docs for more details on setting up Test Acceleration.
Set up team-based acceleration gains.
Set up for CI (CircleCI, TravisCI, Jenkins, etc.).
See our Python Docs > For Use in a CI .
Free for 30 days. No credit card required.
After 30 days from first use, test runs will continue to execute but without YourBase Test Acceleration. To continue using YourBase Test Acceleration after 30 days, discuss plan options with us by emailing hi@yourbase.io.
To discontinue at any time, simply uninstall the package. To opt out of usage data sharing, see instructions.
By installing, you agree to our Terms of Service and our Privacy Policy.
pip install yourbase
In a file or section that runs before your tests, import
yourbase
and attach it to unittest
:
import unittest import yourbase yourbase.attach(unittest)
See our Python Docs for more details on setting up Test Acceleration.
Set up team-based acceleration gains.
Set up for CI (CircleCI, TravisCI, Jenkins, etc.).
See our Python Docs > For Use in a CI .
Free for 30 days. No credit card required.
After 30 days from first use, test runs will continue to execute but without YourBase Test Acceleration. To continue using YourBase Test Acceleration after 30 days, discuss plan options with us by emailing hi@yourbase.io.
To discontinue at any time, simply uninstall the package. To opt out of usage data sharing, see instructions.
By installing, you agree to our Terms of Service and our Privacy Policy.