Skip to content

test(settings): Slim down project performance test - #123101

Open
scttcper wants to merge 1 commit into
masterfrom
scttcper/speed-project-performance-test
Open

test(settings): Slim down project performance test#123101
scttcper wants to merge 1 commit into
masterfrom
scttcper/speed-project-performance-test

Conversation

@scttcper

@scttcper scttcper commented Aug 29, 2026

Copy link
Copy Markdown
Member

in ci this file is timing out and takes 60 seconds. slim down the number of .each for roughly the same coverage

refs #123078

local performance is better, takes a lot longer in ci

Focused suite Before After
Jest time 13.7s 6.0s
Test cases 50 16

The detector matrices rendered the full settings page once per case and reopened every disclosure each time.

Keep every configuration and permission mapping assertion, but consolidate the repeated renders and only replay generic interactions where they add coverage. Cuts the focused suite from 13.7s to 6.0s.

Co-Authored-By: Codex <noreply@openai.com>
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Aug 29, 2026
@scttcper scttcper changed the title perf(ui): Speed up project performance test perf(settings): Speed up project performance test Aug 29, 2026
@scttcper scttcper changed the title perf(settings): Speed up project performance test test(settings): Speed up project performance test Aug 29, 2026
@scttcper scttcper changed the title test(settings): Speed up project performance test test(settings): Slim down project performance test Aug 30, 2026
@scttcper
scttcper marked this pull request as ready for review August 30, 2026 15:09
@scttcper
scttcper requested a review from a team as a code owner August 30, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants