Skip to content
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

Stabilise iOS unit tests #1096

Open
YuriyVelichkoPI opened this issue Feb 3, 2025 · 0 comments
Open

Stabilise iOS unit tests #1096

YuriyVelichkoPI opened this issue Feb 3, 2025 · 0 comments

Comments

@YuriyVelichkoPI
Copy link
Contributor

Motivation

Save Circle CI resources on re-running failing tests.

Objectives

CircleCI reports that the most credits in the Prebid account we spent on iOS pipelines. On the one hand, it makes sense because of the price of iOS runners, on the other hand, we do too many re-runs due to the unstable test.

Image

In the scope of this task, we should improve the test's stability so we don't re-run them almost every time.

Note: It is not the first time when we face this problem. If we can't stabilize some particular tests, we can consider the separation of testing flows. For instance, we can exclude the unstable tests from PR builds and run them only for release candidates builds or night builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Triage
Development

No branches or pull requests

1 participant