Skip to content

Merge remote-tracking branch 'origin' into feat/background-effects-WP…

b1dc2fe
Select commit
Loading
Failed to load commit list.
Merged

feat: background effects [wpb-23253] #20732

Merge remote-tracking branch 'origin' into feat/background-effects-WP…
b1dc2fe
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 2, 2026 in 1s

44.34% (-1.35%) compared to 52fac1c

View this Pull Request on Codecov

44.34% (-1.35%) compared to 52fac1c

Details

Codecov Report

❌ Patch coverage is 24.01777% with 2224 lines in your changes missing coverage. Please review.
✅ Project coverage is 44.34%. Comparing base (52fac1c) to head (b1dc2fe).

Files with missing lines Patch % Lines
...ia/backgroundEffects/pipelines/canvas2dPipeline.ts 0.00% 361 Missing ⚠️
.../repositories/media/backgroundEffects/testBasic.ts 0.00% 309 Missing ⚠️
...oundEffects/effects/backgroundEffectsController.ts 36.71% 167 Missing and 14 partials ⚠️
...a/backgroundEffects/pipelines/mainWebGlPipeline.ts 0.00% 154 Missing ⚠️
.../media/backgroundEffects/segmentation/segmenter.ts 46.84% 110 Missing and 8 partials ⚠️
...s/media/backgroundEffects/worker/frameProcessor.ts 0.00% 114 Missing ⚠️
...backgroundEffects/pipelines/workerWebGlPipeline.ts 0.00% 103 Missing ⚠️
...media/backgroundEffects/renderer/webGlResources.ts 0.00% 101 Missing ⚠️
.../media/backgroundEffects/renderer/webGlRenderer.ts 0.00% 96 Missing ⚠️
...ipt/repositories/media/backgroundEffectsHandler.ts 50.00% 52 Missing and 8 partials ⚠️
... and 36 more
Additional details and impacted files
@@            Coverage Diff             @@
##              dev   #20732      +/-   ##
==========================================
- Coverage   45.68%   44.34%   -1.35%     
==========================================
  Files        1652     1690      +38     
  Lines       40985    43808    +2823     
  Branches     8456     9010     +554     
==========================================
+ Hits        18726    19427     +701     
- Misses      20321    22358    +2037     
- Partials     1938     2023      +85     
Files with missing lines Coverage Δ
apps/webapp/src/script/auth/util/test/TestUtil.tsx 93.10% <100.00%> (+0.65%) ⬆️
...ckgroundSettings/VideoBackgroundSettings.styles.ts 100.00% <100.00%> (ø)
...ents/calling/VideoControls/VideoControls.styles.ts 100.00% <100.00%> (ø)
...ncePanel/videoBackgroundPerformancePanel.styles.ts 100.00% <100.00%> (ø)
...tories/media/backgroundEffects/debug/debugModes.ts 100.00% <100.00%> (ø)
...ies/media/backgroundEffects/effects/videoSource.ts 100.00% <100.00%> (ø)
...sitories/media/backgroundEffects/quality/tuning.ts 100.00% <100.00%> (ø)
...ipt/components/calling/CallingOverlayContainer.tsx 0.00% <0.00%> (ø)
...p/src/script/components/calling/GroupVideoGrid.tsx 61.33% <0.00%> (ø)
...c/script/components/calling/GroupVideoGridTile.tsx 59.25% <0.00%> (ø)
... and 43 more

... and 2 files with indirect coverage changes

🚀 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.