Skip to content

Conversation

yyassi-heartex
Copy link
Contributor

@yyassi-heartex yyassi-heartex commented Sep 17, 2025

This pull request updates the handling of flaky end-to-end tests in the editor test suite. The main change is the introduction of a new tagging system for flaky tests, which allows them to be excluded from the CI pipeline automatically. This helps ensure more reliable CI runs by preventing known unstable tests from causing failures.

Test tagging and CI exclusion:

  • Added .tag("@flakey") to several test scenarios in audio-regions.test.js and video-timeline-seek-indicator.test.js to mark them as flaky. [1] [2] [3]
  • Updated the lsf:e2e:ci script in web/package.json to exclude tests tagged with @flakey during CI runs using a --grep filter.

Copy link

netlify bot commented Sep 17, 2025

Deploy Preview for label-studio-docs-new-theme canceled.

Name Link
🔨 Latest commit e2537a4
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-docs-new-theme/deploys/68de91c5fe305d0008a05c07

Copy link

netlify bot commented Sep 17, 2025

Deploy Preview for heartex-docs canceled.

Name Link
🔨 Latest commit e2537a4
🔍 Latest deploy log https://app.netlify.com/projects/heartex-docs/deploys/68de91c54ba7b800085c55e2

Copy link

netlify bot commented Sep 17, 2025

Deploy Preview for label-studio-playground ready!

Name Link
🔨 Latest commit e2537a4
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-playground/deploys/68de91c61d350b0008bf8236
😎 Deploy Preview https://deploy-preview-8470--label-studio-playground.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot added the chore label Sep 17, 2025
Copy link

netlify bot commented Sep 17, 2025

Deploy Preview for label-studio-storybook ready!

Name Link
🔨 Latest commit e2537a4
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-storybook/deploys/68de91c5c1cfe800085a445c
😎 Deploy Preview https://deploy-preview-8470--label-studio-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link

codecov bot commented Sep 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 59.70%. Comparing base (ace4b16) to head (e2537a4).
⚠️ Report is 6 commits behind head on develop.

❗ There is a different number of reports uploaded between BASE (ace4b16) and HEAD (e2537a4). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (ace4b16) HEAD (e2537a4)
pytests 1 0
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #8470      +/-   ##
===========================================
- Coverage    66.73%   59.70%   -7.04%     
===========================================
  Files          796      559     -237     
  Lines        60701    39237   -21464     
  Branches     10413    10413              
===========================================
- Hits         40511    23427   -17084     
+ Misses       20187    15807    -4380     
  Partials         3        3              
Flag Coverage Δ
lsf-e2e 54.01% <ø> (+0.05%) ⬆️
lsf-integration 50.58% <ø> (+0.01%) ⬆️
lsf-unit 8.61% <ø> (ø)
pytests ?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@yyassi-heartex yyassi-heartex requested review from a team and removed request for Gondragos October 1, 2025 18:43
@yyassi-heartex
Copy link
Contributor Author

yyassi-heartex commented Oct 1, 2025

/fm sync

Workflow run

@robot-ci-heartex robot-ci-heartex merged commit a9484bd into develop Oct 2, 2025
45 of 46 checks passed
@robot-ci-heartex robot-ci-heartex deleted the fb-fit-723/test-failure branch October 2, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants