Launch fearlessly

Engineering teams ship 5x faster by using machine learning from Launchable

Homepage Video

Used by elite engineering teams

Launchable customer logos

80% of your tests are probably pointless

We use your data to find the 20% of tests that affect your pipeline the most

Run intelligent tests that enable you to ship with more confidence

Modern CI/CD has automated your testing infrastructure, but without Launchable, it’s still a blunt tool. You’re likely spending both time and cloud infrastructure costs testing issues that never affect your ability to launch, and wind up focusing on what really matters at the very end of your pipeline.

Use Launchable to dynamically re-order your tests and focus on what matters most

On each change, Launchable ranks tests by importance to code changes and allows you to create a unique subset (based on this ranking) in real-time. Run a fraction of your test suite while still maintaining high confidence that if a failure exists, it will be found.

Make your developers happier and more productive with the Launchable Developer Experience platform

1

Use your Git metadata

We use your git commit metadata to analyze your test suites through the Launchable CLI.

This works with your existing pipeline.

2

We train your model

Using a machine learning algorithm, Launchable predicts the likelihood of failure for each test.

Model training takes 2 weeks.

3

Subset your tests

Launchable makes the biggest impact when we can reorder your tests to run a subset earlier in your dev cycle.

We call this use case “Shift Left”.

4

Ship faster without risk

Many software projects can run 20% of your total tests and achieve 90% confidence that you’ve found a failure.

Launch fearlessly.

AI-powered test automation

Test smarter at scale, using technology currently being used by elite engineering teams

AI-powered automation from Launchable

Predictive Test Selection

We have productized Predictive Test Selection, a technology used at companies like Facebook, so that it can easily be integrated with your existing technology stack.

Launchable’s AI uses the data from your code and your tests, to model data-driven decisions that accelerate your development.

Subset requests13 requestsTotal estimated time saved351.67 minsConfidenceTest execution timeLaunchable modelBaselineJun 01May 31May 30May 29May 28May 27May 2680604020Time saved
TESTCOUNTSESTIMATEDDURATIONSTARGETBUILD NAMEREQUESTED

Efficiency across your organization, viewable from your dashboard

See exactly how much time was saved, and in which build, available at a glance across your whole organization.

Test Insights for Engineering Teams

Better visibility for projects and teams

Launchable helps build data-driven engineering teams. Engineering leaders can use Insights from the Launchable web app to see the duration of their tests, how many test sessions have run, and what the test failure ratio is across their workspace.

Overall90d30d7d
23%Total duration128 min5.4%Average duration18 min16%Test sessions9492%Session failure ratio1.1%
Jun 01May 31May 30May 29May 28May 27May 261%2%3%4%5%PercentagePercentage of all test sessions where 1+ tests failed per day

See trend data for how projects evolve

Seeing data over time gives you a picture of how your test suite is evolving. Perhaps your tests are taking twice as long as they did six months ago, or your team is running tests more often than expected, driving up resource costs... or maybe you have some broken tests that are driving up the overall failure rate.

How Launchable integrates with your test suite

Launchable can be quickly integrated with your test suite through your existing pipeline script and the Launchable CLI

launchable subset --target 20% > subset.txt

make TESTS=subset.txt test

Running 20% of tests to achieve 95% confidence...

. . . X . . . . . . . . . X . . . . . . . . . . . . . . . . . . X . . . . . . . . . X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Completed in 11m 29s. You saved 45m 56s!
233 tests, 4 failures

launchable record tests

Ask the Launchable AI for a dynamic subset of tests to run for your code changes

Run tests without modification in your existing pipeline with the Launchable CLI

Save time and run just the right tests for a code change

Ask the Launchable AI for a dynamic subset of tests to run for your code changes

Compatible with any CI server

Logos showing which CI technologies Launchable is compatible with

Launchable is compatible with any CI server that is able to run shell commands. Wherever your pipeline is, we can help.

headshot

“Launchable is critical in our ongoing efforts to cut wait times for developers, enabling them to deliver more features, faster.”

Senior Test Engineer
From a major German car manufacturer

How Launchable helped a German car manufacturer

“We were successful in reducing lead to release by one third in 2021 as a result of bringing in Launchable.”

Senior Engineering Manager,
From a major restaurant POS company

headshot

Ready to get started?

We would be thrilled to talk to you about how Launchable can help your organization save time and money.

How our proof of concept works:

  1. Schedule a demo call
  2. Identify a project to see if we can make an impact
  3. We train a model in 4 weeks (with minimal setup)
  4. Review the ROI and make a decision

Our promise to you:

  1. No pushy sales
  2. No lengthy setup process
  3. Time-bounded results in 4 weeks
  4. We show the results on your data
Launchable rocket