Skip to content

ci: vitest tweaks to fix ci brittleness#3902

Draft
rvignesh89 wants to merge 27 commits intomasterfrom
rvignesh/limit-ci-test-concurr
Draft

ci: vitest tweaks to fix ci brittleness#3902
rvignesh89 wants to merge 27 commits intomasterfrom
rvignesh/limit-ci-test-concurr

Conversation

@rvignesh89
Copy link
Copy Markdown
Contributor

No description provided.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 14, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: dd4ae7d6-98b5-48ef-b405-9f10979b7887

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch rvignesh/limit-ci-test-concurr

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 14, 2026

@github-actions github-actions Bot temporarily deployed to pull request April 14, 2026 13:06 Inactive
@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.43%. Comparing base (128508d) to head (f91cc7b).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3902      +/-   ##
==========================================
+ Coverage   82.29%   82.43%   +0.14%     
==========================================
  Files         312      312              
  Lines       13467    13467              
  Branches     3118     3118              
==========================================
+ Hits        11082    11101      +19     
+ Misses       1417     1402      -15     
+ Partials      968      964       -4     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@cypress
Copy link
Copy Markdown

cypress Bot commented Apr 14, 2026

Glific    Run #8585

Run Properties:  status check passed Passed #8585  •  git commit 1169b23e22 ℹ️: Merge d20c1e8fccf4b8207dd1dfb1ced3f09b98c51c5c into 128508df85861e4aa7daa71b32e5...
Project Glific
Branch Review rvignesh/limit-ci-test-concurr
Run status status check passed Passed #8585
Run duration 11m 08s
Commit git commit 1169b23e22 ℹ️: Merge d20c1e8fccf4b8207dd1dfb1ced3f09b98c51c5c into 128508df85861e4aa7daa71b32e5...
Committer Vignesh Rajasekaran
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 1
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 74
View all changes introduced in this branch ↗︎

@github-actions github-actions Bot temporarily deployed to pull request April 14, 2026 14:00 Inactive
@rvignesh89 rvignesh89 force-pushed the rvignesh/limit-ci-test-concurr branch from 93f3a7c to 2f771a3 Compare April 14, 2026 17:22
@github-actions github-actions Bot temporarily deployed to pull request April 14, 2026 17:24 Inactive
@rvignesh89 rvignesh89 force-pushed the rvignesh/limit-ci-test-concurr branch from 2f771a3 to 43e2a0b Compare April 15, 2026 01:50
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 01:52 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 02:35 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 03:09 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 03:39 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 04:09 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 04:39 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 05:09 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 06:09 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 06:39 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 07:09 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 07:39 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 08:09 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 08:39 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 09:09 Inactive
- Assistants.test: mock navigator.clipboard in beforeEach so the
  copyCurrentAssistantId click no longer fires a "Sorry, cannot copy"
  notification in jsdom, which was poisoning the setNotification spy
  before the expected Knowledge-base notification could fire.

- SpeedSend.test: move STICKER URL type and label setup before the first
  Marathi language-bar click. onLanguageChange fires a notification via
  the values.type branch whenever type + (label|body) are set,
  regardless of validation errors (since `if (errors)` is always truthy
  for a plain object). Relying on values.body from the Lexical editor
  was unreliable in CI because fireEvent.input does not synchronously
  propagate to Formik.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 13:10 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 13:21 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 13:31 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 13:41 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 13:51 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 14:01 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 14:11 Inactive
@github-actions github-actions Bot temporarily deployed to pull request April 15, 2026 15:10 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant