Skip to content

[ci] Remove build_devtools_and_process_artifacts as a dependency to run_devtools_e2e_tests#32267

Merged
poteto merged 1 commit into
mainfrom
pr32267
Jan 30, 2025
Merged

[ci] Remove build_devtools_and_process_artifacts as a dependency to run_devtools_e2e_tests#32267
poteto merged 1 commit into
mainfrom
pr32267

Conversation

@poteto
Copy link
Copy Markdown
Collaborator

@poteto poteto commented Jan 29, 2025

I just noticed that we don't actually need to let the devtools build finish first because the e2e tests don't use those built files. We can decouple them to allow them to run in paralllel.

@react-sizebot
Copy link
Copy Markdown

react-sizebot commented Jan 29, 2025

Comparing: 14f7c072719564ee4269c5fdadb6b8a737546422...7362640da7eca05ed15e6bd8eac839332c1d1f0b

Critical size changes

Includes critical production bundles, as well as any change greater than 2%:

Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable/react-dom/cjs/react-dom.production.js = 6.68 kB 6.68 kB = 1.83 kB 1.83 kB
oss-stable/react-dom/cjs/react-dom-client.production.js = 515.10 kB 515.10 kB = 91.81 kB 91.81 kB
oss-experimental/react-dom/cjs/react-dom.production.js = 6.69 kB 6.69 kB = 1.83 kB 1.83 kB
oss-experimental/react-dom/cjs/react-dom-client.production.js = 558.79 kB 558.79 kB = 99.13 kB 99.13 kB
facebook-www/ReactDOM-prod.classic.js = 597.07 kB 597.07 kB = 104.95 kB 104.95 kB
facebook-www/ReactDOM-prod.modern.js = 587.50 kB 587.50 kB = 103.41 kB 103.41 kB

Significant size changes

Includes any change greater than 0.2%:

(No significant changes)

Generated by 🚫 dangerJS against 791e87b

poteto added a commit that referenced this pull request Jan 30, 2025
Building DevTools is currently the long pole for the runtime CI job.
Let's see if we can get the overall runtime for runtime build and test
down by speeding this one step up.
---
[//]: # (BEGIN SAPLING FOOTER)
Stack created with [Sapling](https://sapling-scm.com). Best reviewed
with [ReviewStack](https://reviewstack.dev/facebook/react/pull/32266).
* #32267
* __->__ #32266
…un_devtools_e2e_tests

I just noticed that we don't actually need to let the devtools build finish first because the e2e tests don't use those built files. We can decouple them to allow them to run in paralllel.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed React Core Team Opened by a member of the React Core Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants