Skip to content

Launchable: Enable PTS observation mode #12617

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 23, 2025

Conversation

ono-max
Copy link
Member

@ono-max ono-max commented Jan 23, 2025

Launchable offers the Predictive Test Selection feature for speeding up CI execution. Predictive Test Selection leverages machine learning to identify the right tests to run for a specific code change. By analyzing data from past test runs and considering the changes being tested, Launchable determines which tests are most relevant.

To evaluate the list of tests that Launchable selects, I enable PTS observation mode. Please note that there is no impacts on CI execution.

@ono-max ono-max force-pushed the launchable-pts-observation branch from 398b8d9 to 3b918da Compare January 23, 2025 22:53
@ono-max ono-max changed the title wip Launchable: Enable PTS observation mode Jan 23, 2025
@ono-max ono-max marked this pull request as ready for review January 23, 2025 23:36
@ono-max ono-max merged commit 76a67e4 into ruby:master Jan 23, 2025
79 checks passed
@ono-max ono-max deleted the launchable-pts-observation branch January 23, 2025 23:38
ono-max added a commit that referenced this pull request Jul 23, 2025
I've enabled the [Predictive Test Selection](https://www.launchableinc.com/docs/features/predictive-test-selection/) feature, which let machine-learning model selects the appropriate tests to reduce CI execution time in #12617.

However, I noticed that there are some problems for enabling PTS in Ruby CI after several experiments. Until fixing the problem, I'll disable this feature by removing `launchable subset` command.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy