Skip to content

chore: add benchmark pipelines#7810

Merged
deleonio merged 2 commits intorelease/2from
7799-v2
Jun 2, 2025
Merged

chore: add benchmark pipelines#7810
deleonio merged 2 commits intorelease/2from
7799-v2

Conversation

@deleonio
Copy link
Copy Markdown
Contributor

@deleonio deleonio commented Jun 2, 2025

This pull request introduces a comprehensive benchmarking system for the project, including workflows for monitoring benchmarks, pull request checks, and baseline comparison. Additionally, it updates dependencies, adds configuration files, and includes licensing information for benchmarking tools.

Benchmarking System Setup:

Dependency Updates:

  • packages/components/package.json, packages/designer/package.json, packages/samples/react/package.json: Updated adopted-style-sheets dependency to version 1.1.9-rc.18. [1] [2] [3]

Configuration and Licensing:

Baseline Data:

The A11y and PO reviews will only take place after all other DoD steps have been completed by the Developer:

  • Meaningful pull request title for the release notes
  • Pull request is linked to an issue and all changes relate to the issue
  • Tests to protect this code implemented (if applicable)
  • Manual test performed successfully (if applicable)
  • Documentation or migration has been updated (if applicable)

…chmark-tests tool

- Updated adopted-style-sheets from version 1.1.8 to 1.1.9-rc.18 in pnpm-lock.yaml.
- Added new devDependencies for benchmark-tests in pnpm-lock.yaml.
- Updated pnpm-workspace.yaml to include benchmark-tests in the workspace packages.

Refs: #7799
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jun 2, 2025

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jun 2, 2025

Hydration Benchmark Report (vs Baseline)

📊 Flop 5 Regressions

Component Current Baseline Δ% Result
📋 Show all results
Component Current Baseline Δ% Result
kol-abbr 18ms 🆕
kol-accordion 68ms 🆕
kol-alert 22ms 🆕
kol-avatar 10ms 🆕
kol-badge 35ms 🆕
kol-breadcrumb 15ms 🆕
kol-button 44ms 🆕
kol-button-group 6ms 🆕
kol-button-link 44ms 🆕
kol-card 11ms 🆕
kol-details 57ms 🆕
kol-drawer 8ms 🆕
kol-form 8ms 🆕
kol-heading 10ms 🆕
kol-icon 8ms 🆕
kol-image 5ms 🆕
kol-indented-text 6ms 🆕
kol-input-checkbox 31ms 🆕
kol-input-color 28ms 🆕
kol-input-date 34ms 🆕
kol-input-email 33ms 🆕
kol-input-file 27ms 🆕
kol-input-number 29ms 🆕
kol-input-password 31ms 🆕
kol-input-radio 22ms 🆕
kol-input-text 32ms 🆕
kol-link 40ms 🆕
kol-link-button 41ms 🆕
kol-link-group 8ms 🆕
kol-logo 4ms 🆕
kol-modal 6ms 🆕
kol-nav 9ms 🆕
kol-pagination 64ms 🆕
kol-popover-button 46ms 🆕
kol-progress 6ms 🆕
kol-quote 6ms 🆕
kol-select 31ms 🆕
kol-skip-nav 7ms 🆕
kol-spin 5ms 🆕
kol-split-button 50ms 🆕
kol-table-stateful 16ms 🆕
kol-table-stateless 15ms 🆕
kol-tabs 8ms 🆕
kol-textarea 29ms 🆕
kol-toolbar 6ms 🆕
kol-tree 9ms 🆕
kol-tree-item 45ms 🆕
kol-version 40ms 🆕

@deleonio deleonio linked an issue Jun 2, 2025 that may be closed by this pull request
@deleonio deleonio marked this pull request as ready for review June 2, 2025 23:08
@deleonio deleonio merged commit 13c09d0 into release/2 Jun 2, 2025
7 of 14 checks passed
@deleonio deleonio deleted the 7799-v2 branch June 2, 2025 23:14
@publicuibot publicuibot bot locked and limited conversation to collaborators Jun 2, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create a benchmark workflow

1 participant