Skip to content

ci: update codspeed crates - #11239

Merged
ematipico merged 1 commit into
mainfrom
ci/upgrad-codspeed
Aug 5, 2026
Merged

ematipico merged 1 commit into
mainfrom
ci/upgrad-codspeed

Conversation

@ematipico

Copy link
Copy Markdown
Member

Summary

They contain fixes we need

Test Plan

Green CI

Docs

@changeset-bot

changeset-bot Bot commented Aug 5, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 03ce6da

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

✅ Organic activity

No automation signals detected in the analyzed events.

View full analysis →

This is an automated analysis by AgentScan

@github-actions github-actions Bot added A-CLI Area: CLI A-Project Area: project A-Linter Area: linter A-Parser Area: parser A-Formatter Area: formatter L-JavaScript Language: JavaScript and super languages L-CSS Language: CSS and super languages L-JSON Language: JSON and super languages L-HTML Language: HTML and super languages L-Grit Language: GritQL L-Tailwind Language: Tailwind CSS L-Markdown Language: Markdown labels Aug 5, 2026
@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: c458d094-98e2-443a-9039-a3cab6603dce

📥 Commits

Reviewing files that changed from the base of the PR and between 4a0bc5c and 03ce6da.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock and included by **
📒 Files selected for processing (22)
  • crates/biome_configuration/Cargo.toml
  • crates/biome_console/Cargo.toml
  • crates/biome_css_analyze/Cargo.toml
  • crates/biome_css_formatter/Cargo.toml
  • crates/biome_css_parser/Cargo.toml
  • crates/biome_graphql_formatter/Cargo.toml
  • crates/biome_graphql_parser/Cargo.toml
  • crates/biome_grit_patterns/Cargo.toml
  • crates/biome_html_analyze/Cargo.toml
  • crates/biome_html_formatter/Cargo.toml
  • crates/biome_html_parser/Cargo.toml
  • crates/biome_js_analyze/Cargo.toml
  • crates/biome_js_formatter/Cargo.toml
  • crates/biome_js_parser/Cargo.toml
  • crates/biome_json_analyze/Cargo.toml
  • crates/biome_json_formatter/Cargo.toml
  • crates/biome_json_parser/Cargo.toml
  • crates/biome_markdown_parser/Cargo.toml
  • crates/biome_module_graph/Cargo.toml
  • crates/biome_package/Cargo.toml
  • crates/biome_service/Cargo.toml
  • crates/biome_tailwind_parser/Cargo.toml

Walkthrough

Updated benchmark development dependencies across 22 crates. codspeed-criterion-compat now uses version 5.0.1 instead of 3.0.5. codspeed-divan-compat now uses version 5.0.1 instead of 4.4.1.

Suggested labels: A-Tooling

Suggested reviewers: dyc3

🚥 Pre-merge checks | ✅ 3 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description refers to needed fixes and green CI, but it does not clearly explain the CodSpeed crate updates. State that the PR updates CodSpeed benchmark dependencies to versions containing required fixes, and describe the validation performed.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarises the main change: updating CodSpeed crates used by CI.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/upgrad-codspeed

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

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Parser conformance results on

js/262

Test result main count This PR count Difference
Total 53595 53595 0
Passed 52312 52312 0
Failed 1241 1241 0
Panics 42 42 0
Coverage 97.61% 97.61% 0.00%

jsx/babel

Test result main count This PR count Difference
Total 38 38 0
Passed 37 37 0
Failed 1 1 0
Panics 0 0 0
Coverage 97.37% 97.37% 0.00%

markdown/commonmark

Test result main count This PR count Difference
Total 652 652 0
Passed 652 652 0
Failed 0 0 0
Panics 0 0 0
Coverage 100.00% 100.00% 0.00%

symbols/microsoft

Test result main count This PR count Difference
Total 5467 5467 0
Passed 1915 1915 0
Failed 3552 3552 0
Panics 0 0 0
Coverage 35.03% 35.03% 0.00%

ts/babel

Test result main count This PR count Difference
Total 676 676 0
Passed 592 592 0
Failed 84 84 0
Panics 0 0 0
Coverage 87.57% 87.57% 0.00%

ts/microsoft

Test result main count This PR count Difference
Total 18876 18876 0
Passed 13010 13010 0
Failed 5865 5865 0
Panics 1 1 0
Coverage 68.92% 68.92% 0.00%

@codspeed

codspeed Bot commented Aug 5, 2026 •

Copy link
Copy Markdown

Merging this PR will regress 2 benchmarks

🎉 Hooray! codspeed-rust just leveled up to 5.0.1!

A heads-up, this is a breaking change and it might affect your current performance baseline a bit. But here's the exciting part - it's packed with new, cool features and promises improved result stability 🥳!
Curious about what's new? Visit our releases page to delve into all the awesome details about this new version.

⚡ 9 improved benchmarks
❌ 2 regressed benchmarks
✅ 264 untouched benchmarks
🆕 3 new benchmarks
⏩ 4 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Benchmark BASE HEAD Efficiency
❌ bench_index_d_ts_salsa_invalidated[react/index.d.ts] 8.2 ms 10.3 ms -20.54%
❌ pure_9395922602181450299.css[uncached] 4.3 ms 4.5 ms -5.49%
⚡ bench_normalize_local_alias 99.2 µs 62.3 µs +59.32%
⚡ tsconfig_json 626.7 µs 440.2 µs +42.37%
⚡ index_d_ts[@next/font/google/index.d.ts] 276.8 ms 236.1 ms +17.23%
⚡ index_d_ts[react/index.d.ts] 19.8 ms 17 ms +16.8%
⚡ bench_index_d_ts_salsa_end_to_end[@next/font/google/index.d.ts] 333.8 ms 294 ms +13.55%
⚡ index_d_ts[RedisCommander.d.ts] 131.9 ms 119.7 ms +10.18%
⚡ bench_index_d_ts_salsa_incremental_first_run 554.2 ms 508.3 ms +9.04%
⚡ bench_index_d_ts_salsa_end_to_end[RedisCommander.d.ts] 149.3 ms 137.3 ms +8.77%
⚡ json_analyzer[package-lock_11240515041603712709.json] 29 ms 27.4 ms +5.92%
🆕 ascii N/A 10.9 µs N/A
🆕 sanitized N/A 322 µs N/A
🆕 unicode_without_colors N/A 441.9 µs N/A

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing ci/upgrad-codspeed (03ce6da) with main (4a0bc5c)

Open in CodSpeed

Footnotes

  1. 4 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩

@ematipico
ematipico merged commit f1f72fe into main Aug 5, 2026
40 of 41 checks passed
@ematipico
ematipico deleted the ci/upgrad-codspeed branch August 5, 2026 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CLI Area: CLI A-Formatter Area: formatter A-Linter Area: linter A-Parser Area: parser A-Project Area: project L-CSS Language: CSS and super languages L-Grit Language: GritQL L-HTML Language: HTML and super languages L-JavaScript Language: JavaScript and super languages L-JSON Language: JSON and super languages L-Markdown Language: Markdown L-Tailwind Language: Tailwind CSS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants