Skip to content

test: add VM runner validation scenarios - #15379

Open
deanjingshui wants to merge 3 commits into
mainfrom
p/deanjingshui/vm-debug
Open

test: add VM runner validation scenarios#15379
deanjingshui wants to merge 3 commits into
mainfrom
p/deanjingshui/vm-debug

Conversation

@deanjingshui

@deanjingshui deanjingshui commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the always-on VM debug job with a manual validation workflow
  • validate VM identity, sudo, Docker daemon, local npm lifecycle, disk, and network
  • add intentional failure and cancellation targets for cleanup validation
  • add a bounded three-VM CPU, memory, and disk stress scenario

The workflow uses only the isolated rspack-ubuntu-24.04-vm-medium-verify label.

@github-actions

github-actions Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

📦 Binary Size-limit

Comparing 462bc5f to chore(deps): update patch npm dependencies (#15383) by renovate[bot]

🙈 Size remains the same at 68.30MB

@deanjingshui
deanjingshui force-pushed the p/deanjingshui/vm-debug branch from 5e7ead6 to 2765130 Compare August 28, 2026 11:49
@github-actions

github-actions Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Rsdoctor Bundle Diff Analysis

Found 5 projects in monorepo, 0 projects with changes.

📊 Quick Summary
Project Total Size Gzip Size Change Gzip Change
popular-libs 1.7 MB 556.5 KB 0 0
react-10k 5.6 MB 1.3 MB 0 0
react-1k 823.1 KB 218.4 KB 0 0
react-5k 2.7 MB 669.3 KB 0 0
ui-components 4.9 MB 1.4 MB 0 0

Generated by Rsdoctor GitHub Action

@codspeed-hq

codspeed-hq Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 50 untouched benchmarks
⏩ 47 skipped benchmarks1


Comparing p/deanjingshui/vm-debug (462bc5f) with main (39448d1)

Open in CodSpeed

Footnotes

  1. 47 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.

@deanjingshui deanjingshui changed the title ci: debug vm test: add VM runner validation scenarios Aug 29, 2026
@deanjingshui
deanjingshui enabled auto-merge (squash) August 29, 2026 06:27
@deanjingshui
deanjingshui disabled auto-merge August 29, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant