Skip to content

Comments

test: mark failing Vue Nodes Image Preview browser tests as fixme#8980

Merged
DrJKL merged 2 commits intomainfrom
fix/disable-failing-tests
Feb 19, 2026
Merged

test: mark failing Vue Nodes Image Preview browser tests as fixme#8980
DrJKL merged 2 commits intomainfrom
fix/disable-failing-tests

Conversation

@christian-byrne
Copy link
Contributor

@christian-byrne christian-byrne commented Feb 19, 2026

Mark the two browser tests added in #8143 as test.fixme — they are failing on main.

┆Issue is synchronized with this Notion page by Unito

@christian-byrne christian-byrne requested a review from a team as a code owner February 19, 2026 02:37
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Feb 19, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 19, 2026

📝 Walkthrough

Walkthrough

Two test cases in the Vue Nodes image preview test suite are marked as fixme, deferring their execution while retaining their original test bodies and assertions.

Changes

Cohort / File(s) Summary
Test Deferral
browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts
Two tests changed from test(...) to test.fixme(...): "opens mask editor from image preview button" and "shows image context menu options". Test bodies and assertions unchanged; execution deferred.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A tiny pause for tests that play,
Marked with fixme to rest today.
Images wait and menus sleep,
The rabbit hums a watchful keep.
Soon they’ll wake and hop away.

🚥 Pre-merge checks | ✅ 3 | ❌ 2

❌ Failed checks (2 warnings)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
Description check ⚠️ Warning PR description is incomplete and doesn't follow the required template structure with Summary, Changes, and Review Focus sections. Restructure the description to match the template: add a concise one-sentence summary, organize changes under 'What' and other subsections, and provide review focus details.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: marking failing Vue Nodes Image Preview browser tests as fixme.
Linked Issues check ✅ Passed This PR addresses test failures from #8143 by marking the failing tests as fixme, which is appropriate for addressing the browser test failures blocking #8143.
Out of Scope Changes check ✅ Passed The changes are narrowly scoped to marking two failing tests as fixme, which is directly related to addressing #8143's test failures.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/disable-failing-tests

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

@github-actions
Copy link

github-actions bot commented Feb 19, 2026

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 02/19/2026, 02:42:07 AM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@github-actions
Copy link

github-actions bot commented Feb 19, 2026

Playwright: ✅ 512 passed, 0 failed · 7 flaky

📊 Browser Reports
  • chromium: View Report (✅ 500 / ❌ 0 / ⚠️ 7 / ⏭️ 10)
  • chromium-2x: View Report (✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • chromium-0.5x: View Report (✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • mobile-chrome: View Report (✅ 9 / ❌ 0 / ⚠️ 0 / ⏭️ 0)

@github-actions
Copy link

github-actions bot commented Feb 19, 2026

Bundle Size Report

Summary

  • Raw size: 20 MB baseline 20 MB — ⚪ 0 B
  • Gzip: 4.27 MB baseline 4.27 MB — ⚪ 0 B
  • Brotli: 3.31 MB baseline 3.31 MB — ⚪ 0 B
  • Bundles: 232 current • 232 baseline

Category Glance
Vendor & Third-Party ⚪ 0 B (8.69 MB) · Other ⚪ 0 B (7.42 MB) · Data & Services ⚪ 0 B (2.17 MB) · Graph Workspace ⚪ 0 B (914 kB) · Panels & Settings ⚪ 0 B (427 kB) · Utilities & Hooks ⚪ 0 B (237 kB) · + 5 more

Per-category breakdown
App Entry Points — 21.7 kB (baseline 21.7 kB) • ⚪ 0 B

Main entry bundles and manifests

File Before After Δ Raw Δ Gzip Δ Brotli
assets/index-BoQ8z8Ci.js 21.7 kB 21.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Graph Workspace — 914 kB (baseline 914 kB) • ⚪ 0 B

Graph editor runtime, canvas, workflow orchestration

File Before After Δ Raw Δ Gzip Δ Brotli
assets/GraphView-DZ7466t8.js 914 kB 914 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Views & Navigation — 69 kB (baseline 69 kB) • ⚪ 0 B

Top-level views, pages, and routed surfaces

File Before After Δ Raw Δ Gzip Δ Brotli
assets/CloudAuthTimeoutView-orCTOrQ-.js 4.96 kB 4.96 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudForgotPasswordView-BvB3Dq_5.js 5.61 kB 5.61 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudLayoutView-BSNVyMPo.js 6.48 kB 6.48 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudLoginView-nhxSpkJa.js 10.1 kB 10.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSignupView-tc4_rAuI.js 7.46 kB 7.46 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSorryContactSupportView-Dopf9g6e.js 1.02 kB 1.02 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSubscriptionRedirectView-DK3lYeD7.js 4.76 kB 4.76 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudSurveyView-C-TsJezY.js 15.5 kB 15.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/layout-BfEfWBGo.js 296 B 296 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserCheckView-Dnsu9eMW.js 8.41 kB 8.41 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserSelectView-CgiwSARu.js 4.5 kB 4.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Panels & Settings — 427 kB (baseline 427 kB) • ⚪ 0 B

Configuration panels, inspectors, and settings screens

File Before After Δ Raw Δ Gzip Δ Brotli
assets/AboutPanel-D-t-5nlY.js 8.53 kB 8.53 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudRemoteConfig-DVMF2DV7.js 1.49 kB 1.49 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/config-DVXhTcN-.js 996 B 996 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ExtensionPanel-DkECVunG.js 9.43 kB 9.43 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/KeybindingPanel-DpHkP9zp.js 12.4 kB 12.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LegacyCreditsPanel-Bo_lVuVn.js 20.7 kB 20.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/refreshRemoteConfig-34uge31H.js 1.14 kB 1.14 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SecretsPanel-GmmIQUhH.js 21.5 kB 21.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ServerConfigPanel-C0pgHQMG.js 6.5 kB 6.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-a9yeCpI0.js 27.3 kB 27.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-Cg7RYGa6.js 33.3 kB 33.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CnOD-eb-.js 27.1 kB 27.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-cORkfR2i.js 37.6 kB 37.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-D0QVQ3x_.js 28.1 kB 28.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-Df_5XxfU.js 29.2 kB 29.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DPUGPh6v.js 31.6 kB 31.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DyU1ncxd.js 23.3 kB 23.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DYYRyW5O.js 23.9 kB 23.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-olN9CQiH.js 29.8 kB 29.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-x9T0J9Pk.js 28 kB 28 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionPanel-DAdanE_b.js 18.7 kB 18.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserPanel-D-N0cSoH.js 6.21 kB 6.21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
User & Accounts — 16.1 kB (baseline 16.1 kB) • ⚪ 0 B

Authentication, profile, and account management bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/auth-BivPJdF2.js 3.4 kB 3.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/auth-CGGHKdm3.js 357 B 357 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/firebaseAuthStore-rUHk67cP.js 837 B 837 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/PasswordFields-BMKNUiV3.js 4.51 kB 4.51 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SignUpForm-CVy8ZETh.js 3.01 kB 3.01 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UpdatePasswordContent-C61rYe3s.js 2.42 kB 2.42 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WorkspaceProfilePic-Cnfc3ZO2.js 1.57 kB 1.57 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Editors & Dialogs — 785 B (baseline 785 B) • ⚪ 0 B

Modals, dialogs, drawers, and in-app editors

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useSubscriptionDialog-DOVAt5Tf.js 785 B 785 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
UI Components — 42.5 kB (baseline 42.5 kB) • ⚪ 0 B

Reusable component library chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/Button-BSbVSHEC.js 2.98 kB 2.98 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudBadge---rkZbzE.js 1.24 kB 1.24 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudFeedbackTopbarButton-BZ7Wk6yU.js 1.64 kB 1.64 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ComfyQueueButton-Cmen4J6S.js 842 B 842 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ComfyQueueButton-DLl0b6C9.js 7.17 kB 7.17 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ScrubableNumberInput-WfbEdKCZ.js 5.96 kB 5.96 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscribeButton-BIKBlO3I.js 2.35 kB 2.35 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/TopbarBadge-DPkSREWG.js 7.45 kB 7.45 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserAvatar-5-MljvF0.js 1.17 kB 1.17 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useTerminalTabs-DYrHPsPW.js 9.89 kB 9.89 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetButton-BQtllWqj.js 1.84 kB 1.84 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Data & Services — 2.17 MB (baseline 2.17 MB) • ⚪ 0 B

Stores, services, APIs, and repositories

File Before After Δ Raw Δ Gzip Δ Brotli
assets/api-CkDBGV8l.js 648 kB 648 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/audioService-BCLmVG4s.js 1.73 kB 1.73 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/bootstrapStore-CqMBO74i.js 2.08 kB 2.08 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/dialogService-B9seCikX.js 774 B 774 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/dialogService-DlNI3-oj.js 1.39 MB 1.39 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/dialogStore-DqEczCra.js 4.1 kB 4.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/keybindingService-VaOGMKeH.js 6.57 kB 6.57 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/load3dService-B67eCUku.js 91 kB 91 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/releaseStore-B_KqqChm.js 7.96 kB 7.96 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/releaseStore-DdJPF3tu.js 809 B 809 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/serverConfigStore-xj2wiTkX.js 2.32 kB 2.32 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settingStore-DdjNjy94.js 793 B 793 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/systemStatsStore-CmA5kwGA.js 12.2 kB 12.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/userStore-CYYcRn-T.js 1.85 kB 1.85 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/workflowDraftStore-C9XWbzq5.js 785 B 785 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
Utilities & Hooks — 237 kB (baseline 237 kB) • ⚪ 0 B

Helpers, composables, and utility bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/_plugin-vue_export-helper-BYZQdlgo.js 315 B 315 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/audioUtils-DR3vZR3h.js 858 B 858 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/colorUtil-CZQOOTdR.js 7 kB 7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/envUtil-C9Y4v_FL.js 466 B 466 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/markdownRendererUtil-Dct6u2-O.js 1.56 kB 1.56 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SkeletonUtils-CsnHjXS0.js 133 B 133 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/subscriptionCheckoutUtil-D5LJXNtC.js 2.53 kB 2.53 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useConflictDetection-BPuqmlBK.js 178 kB 178 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useCopyToClipboard-A1hJ3iWp.js 1.57 kB 1.57 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useCurrentUser-CMJUpNpv.js 771 B 771 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useErrorHandling-D3wL9Jsb.js 1.47 kB 1.47 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useExternalLink-Co08t5_W.js 1.66 kB 1.66 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useFeatureFlags-8upEvz6I.js 3.5 kB 3.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useLoad3d-BLSa8Ui9.js 908 B 908 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useLoad3d-BRYtf_KT.js 14.6 kB 14.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useLoad3dViewer-KsdUO76Z.js 14.1 kB 14.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useLoad3dViewer-mWkCeLDk.js 887 B 887 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useSubscriptionCredits-DKWXek0L.js 2.75 kB 2.75 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useWorkspaceSwitch-cRv9-9Cx.js 1.25 kB 1.25 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useWorkspaceUI-Cb6eFAJ5.js 3 kB 3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Vendor & Third-Party — 8.69 MB (baseline 8.69 MB) • ⚪ 0 B

External libraries and shared vendor chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/vendor-axios-C4mPrLmU.js 70.3 kB 70.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-chart-l-KY-tZQ.js 399 kB 399 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-firebase-BvMr43CG.js 836 kB 836 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-i18n-cR3vmlFu.js 131 kB 131 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-markdown-oliHT-H5.js 102 kB 102 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-other-DIFkoP9Z.js 1.52 MB 1.52 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-primevue-CbtWAzOu.js 1.73 MB 1.73 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-reka-ui-DAi_xVZa.js 255 kB 255 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-sentry-SQwstEKc.js 182 kB 182 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-three-ueviNA60.js 1.8 MB 1.8 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-tiptap-DN5cees9.js 625 kB 625 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-vue-core-BjA-tjXK.js 311 kB 311 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-vueuse-DcEOrMQz.js 112 kB 112 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-xterm-Co8jWZ4q.js 374 kB 374 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-yjs-CP_4YO8u.js 143 kB 143 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-zod-DcCUUPIi.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Other — 7.42 MB (baseline 7.42 MB) • ⚪ 0 B

Bundles that do not match a named category

File Before After Δ Raw Δ Gzip Δ Brotli
assets/AnimationControls-BcW_luDp.js 4.61 kB 4.61 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ApiNodesSignInContent-DJcqKn1h.js 2.69 kB 2.69 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/AudioPreviewPlayer-iKIeQQVV.js 10.9 kB 10.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/auto-Bt3L7FBS.js 1.7 kB 1.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/BaseViewTemplate-CBbgFv9j.js 1.78 kB 1.78 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CancelSubscriptionDialogContent-BE7_wPZA.js 4.85 kB 4.85 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/changeTracker-BdvZ6iuJ.js 9.38 kB 9.38 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/changeTracker-CkRZA3e0.js 806 B 806 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudBadges-CpjpJ2ie.js 1.42 kB 1.42 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudRunButtonWrapper-m7Hqk2kT.js 1.72 kB 1.72 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudSessionCookie-Bg9lrI6X.js 3.15 kB 3.15 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/cloudSubscription-BTHFX8Ex.js 1.38 kB 1.38 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/comfy-logo-single-B810ZRS_.js 198 B 198 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ComfyOrgHeader-CTdDIL79.js 910 B 910 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-8341he__.js 16.6 kB 16.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BfYA-6W-.js 16.3 kB 16.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BgAs7KVZ.js 15.8 kB 15.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BVWTuswJ.js 14.7 kB 14.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CCtTeOf1.js 14.9 kB 14.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CrMAiWgs.js 17.2 kB 17.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-D2TwPxZf.js 15.5 kB 15.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DC3hZBvg.js 18.4 kB 18.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DLUZjDoW.js 15.8 kB 15.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-IOkk_3T2.js 17.1 kB 17.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-rPqSC0M_.js 15.7 kB 15.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/constants-KYihJEkp.js 579 B 579 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/core-CJayZs-7.js 72.5 kB 72.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CreateWorkspaceDialogContent-D2I0W3Va.js 5.58 kB 5.58 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CurrentUserPopoverWorkspace-C30f7F0B.js 19.9 kB 19.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/DeleteWorkspaceDialogContent-C-ci8iOI.js 4.29 kB 4.29 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/EditWorkspaceDialogContent-DkFYwa5s.js 5.38 kB 5.38 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/GlobalToast-W17EcYLd.js 2.91 kB 2.91 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/graphHasMissingNodes-BTjZOKa-.js 761 B 761 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/groupNode-lnDvvZaC.js 72.1 kB 72.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/i18n-Bdbfu-hY.js 199 B 199 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/i18n-D0pn9PEQ.js 504 kB 504 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ImportFailedNodeContent-DFoq6kti.js 2.48 kB 2.48 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ImportFailedNodeFooter-uhaGHLD8.js 1.88 kB 1.88 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ImportFailedNodeHeader-B1n-xqqB.js 1.08 kB 1.08 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/InviteMemberDialogContent-Cdy8K6Ik.js 7.44 kB 7.44 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/InviteMemberUpsellDialogContent-DzFnVVvg.js 3.88 kB 3.88 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LazyImage-DiT6c_gA.js 12.3 kB 12.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LeaveWorkspaceDialogContent-B1DwSxNm.js 4.12 kB 4.12 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3D-BFxZ-TZS.js 1.12 kB 1.12 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/load3d-COYe_Uij.js 14.8 kB 14.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3D-D1S5pmKq.js 16.2 kB 16.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3DConfiguration-BqyW2hfL.js 6.27 kB 6.27 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3DControls-6YR2M_F8.js 30.9 kB 30.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3dViewerContent-D28_Muqq.js 23.1 kB 23.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Load3dViewerContent-Dam6t4uo.js 1.04 kB 1.04 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BefOk2mL.js 120 kB 120 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BI3_EEZM.js 140 kB 140 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-Bq7onr_7.js 164 kB 164 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BR7MRc3S.js 119 kB 119 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BSl8AuJY.js 136 kB 136 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BZmV_xYy.js 143 kB 143 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CVpxVGr-.js 135 kB 135 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-D-Rw5kF_.js 189 kB 189 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-Dcq2MRwb.js 169 kB 169 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DKBJFNHm.js 156 kB 156 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DQkfU5Jj.js 138 kB 138 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Media3DTop-B8swZVwo.js 1.82 kB 1.82 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaAudioTop-nCx5pl8A.js 1.43 kB 1.43 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaImageTop-DezJhpVh.js 1.75 kB 1.75 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaVideoTop-CJFEgO5M.js 2.23 kB 2.23 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MissingModelsWarning-DWSVNKnr.js 17.2 kB 17.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MissingNodesContent-D0CclSnZ.js 22.2 kB 22.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MissingNodesFooter-DWtQJJ71.js 7.54 kB 7.54 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MissingNodesHeader-ByWQy4iA.js 1.09 kB 1.09 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nightlyBadges-BwMBOvRU.js 1.05 kB 1.05 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/NodeConflictDialogContent-CVdGMfBO.js 10.5 kB 10.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/NodeConflictFooter-HxjQPR_B.js 2.37 kB 2.37 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/NodeConflictHeader-CEIGoZWL.js 1.09 kB 1.09 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-1s064oxG.js 345 kB 345 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BXofzTNp.js 375 kB 375 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-C6dfUasn.js 423 kB 423 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-C9WVV616.js 372 kB 372 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CJVbUXeE.js 342 kB 342 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-Cjztcy7V.js 461 kB 461 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-Ctvd5LkT.js 422 kB 422 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DGIcRLin.js 375 kB 375 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-Dgt7zenb.js 379 kB 379 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-rFsOP01Q.js 390 kB 390 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-ybGSjfbp.js 368 kB 368 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeTemplates-COzIEh41.js 9.35 kB 9.35 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/OBJLoader2WorkerModule-DTMpvldF.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Preview3d-C0vUjXPA.js 4.86 kB 4.86 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/previousFullPath-DvPJbfbs.js 665 B 665 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/RemoveMemberDialogContent-BGol_D5I.js 4.1 kB 4.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/RevokeInviteDialogContent-DroS_xr9.js 4.01 kB 4.01 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/rolldown-runtime-DLICfi3-.js 1.97 kB 1.97 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/saveMesh-BaScUjMW.js 3.43 kB 3.43 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SelectValue-BLaUzhId.js 8.94 kB 8.94 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SignInContent-DKOSxVKm.js 19 kB 19 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/signInSchema-BsuJQRZ8.js 1.53 kB 1.53 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Slider-0H4iS-Qs.js 3.52 kB 3.52 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/src-D5pbLGY2.js 251 B 251 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscribeToRun-BgciIrOP.js 2.2 kB 2.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionPanelContentWorkspace-BJwFxUnv.js 21.6 kB 21.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionPanelContentWorkspace-C3eM5Q7Q.js 979 B 979 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionRequiredDialogContent-W533RDhJ.js 26.2 kB 26.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionRequiredDialogContentWorkspace-oDVgFKd1.js 45.9 kB 45.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/telemetry-zZf2dHJ2.js 226 B 226 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/types-DT3N7am7.js 204 B 204 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ValueControlPopover-DCndcZmU.js 4.97 kB 4.97 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widget-DTUjK0ZE.js 445 B 445 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-Br2Sa2_S.js 283 B 283 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-CnfNlgwP.js 3.19 kB 3.19 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetChart-DYXOzgzf.js 2.21 kB 2.21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetColorPicker-DO1qllXc.js 2.9 kB 2.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetGalleria-Bc-bWiT9.js 3.61 kB 3.61 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCompare-0odWRM2K.js 3.1 kB 3.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCrop-Bgdy_-3I.js 22.2 kB 22.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputNumber-B1U6hIuJ.js 11.8 kB 11.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputNumber-DD2FOrt3.js 437 B 437 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputText-Jqw1b8Rg.js 1.86 kB 1.86 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetLayoutField-4U6mdeZs.js 1.95 kB 1.95 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetLegacy-DiFHKDF4.js 794 B 794 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetMarkdown-C-zu7uox.js 2.88 kB 2.88 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetPropFilter-BFdmuHeM.js 1.1 kB 1.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetRecordAudio-DkPQpC0O.js 17.4 kB 17.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetSelect-BpYqKzgX.js 57.8 kB 57.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetTextarea-CYEi5L6X.js 3.18 kB 3.18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetToggleSwitch-Ba3ojFdL.js 2.5 kB 2.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetTypes-DhbPR9pT.js 393 B 393 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetWithControl-Do9dx5ha.js 7.08 kB 7.08 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WorkspacePanelContent-XMuh-T6z.js 29.3 kB 29.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts (1)

32-32: Consider adding a comment linking to the tracking issue.

Using test.fixme is the correct Playwright idiom for known-failing tests. To help future maintainers understand why these tests are disabled and when they can be re-enabled, consider adding a brief comment referencing the related issue.

💡 Optional: Add tracking context
+  // TODO(`#8143`): Re-enable after image context menu sync is fixed
   test.fixme('opens mask editor from image preview button', async ({ comfyPage }) => {
+  // TODO(`#8143`): Re-enable after image context menu sync is fixed
   test.fixme('shows image context menu options', async ({ comfyPage }) => {

Also applies to: 41-41

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts` at line
32, Add a brief comment above the test.fixme calls (e.g., the test named 'opens
mask editor from image preview button' and the other fixme at the same block)
that references the tracking issue or PR number explaining why the test is
disabled and any conditions for re-enabling it; place the comment immediately
above the test.fixme(...) invocation and include the issue URL or number and a
short one-line status note.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts`:
- Line 32: Add a brief comment above the test.fixme calls (e.g., the test named
'opens mask editor from image preview button' and the other fixme at the same
block) that references the tracking issue or PR number explaining why the test
is disabled and any conditions for re-enabling it; place the comment immediately
above the test.fixme(...) invocation and include the issue URL or number and a
short one-line status note.

DrJKL
DrJKL previously approved these changes Feb 19, 2026
@DrJKL DrJKL enabled auto-merge (squash) February 19, 2026 02:42
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (2)
browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts (2)

32-41: Add a traceable reason to the fixme title.
Consider appending the issue ID (or brief reason) to the test title so reports show why it’s disabled.

💡 Minimal update
-  test.fixme('opens mask editor from image preview button', async ({
+  test.fixme('opens mask editor from image preview button (`#8143`)', async ({
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts` around
lines 32 - 41, Update the test.fixme title to include a traceable reason or
issue ID so disabled test reports are informative: locate the test declaration
using test.fixme('opens mask editor from image preview button', ...) (and
related helper loadImageOnNode/comfyPage) and modify the title string to append
a short reason or ticket number (e.g. "opens mask editor from image preview
button — ISSUE-1234" or "… — flaky on CI") so the test runner output clearly
shows why the test is skipped.

43-56: Add a traceable reason to the fixme title.
Same idea here—include the issue ID or a short reason in the title for quick auditability.

💡 Minimal update
-  test.fixme('shows image context menu options', async ({ comfyPage }) => {
+  test.fixme('shows image context menu options (`#8143`)', async ({
+    comfyPage
+  }) => {
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts` around
lines 43 - 56, Update the test.fixme title to include a traceable reason or
issue ID so reviewers can audit why it’s skipped; locate the test invocation
test.fixme('shows image context menu options', ...) and change the first
argument to include a short tag (e.g. "[ISSUE-123]" or "[flaky]") or a brief
reason like "[flaky - context menu timing]" so the skip is self-documenting.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@browser_tests/tests/vueNodes/interactions/node/imagePreview.spec.ts`:
- Around line 32-41: Update the test.fixme title to include a traceable reason
or issue ID so disabled test reports are informative: locate the test
declaration using test.fixme('opens mask editor from image preview button', ...)
(and related helper loadImageOnNode/comfyPage) and modify the title string to
append a short reason or ticket number (e.g. "opens mask editor from image
preview button — ISSUE-1234" or "… — flaky on CI") so the test runner output
clearly shows why the test is skipped.
- Around line 43-56: Update the test.fixme title to include a traceable reason
or issue ID so reviewers can audit why it’s skipped; locate the test invocation
test.fixme('shows image context menu options', ...) and change the first
argument to include a short tag (e.g. "[ISSUE-123]" or "[flaky]") or a brief
reason like "[flaky - context menu timing]" so the skip is self-documenting.

@DrJKL DrJKL merged commit 2dbd7e8 into main Feb 19, 2026
27 checks passed
@DrJKL DrJKL deleted the fix/disable-failing-tests branch February 19, 2026 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants