Skip to content

[rust-compiler] Document test-babel-ast.sh status in TODO#36521

Closed
poteto wants to merge 1 commit into
lauren/swc-15-scope-info-empty-map-skipfrom
lauren/swc-16-todo-md-test-babel-ast-section
Closed

[rust-compiler] Document test-babel-ast.sh status in TODO#36521
poteto wants to merge 1 commit into
lauren/swc-15-scope-info-empty-map-skipfrom
lauren/swc-16-todo-md-test-babel-ast-section

Conversation

@poteto
Copy link
Copy Markdown
Collaborator

@poteto poteto commented May 21, 2026

This stack closed out the three react_compiler_ast integration
tests in compiler/scripts/test-babel-ast.sh. Add a brief status
section to the e2e parity TODO so future readers know:

  1. Where the round-trip / scope tests live and that they're green.
  2. Exactly one fixture (lone-surrogate-string-values.js) is
    excluded from the two round-trip tests, deferred to the SWC
    Group C WTF-8 work that already covers the same root cause.

E2e numbers (Babel 1788/1795, SWC 1780/1795, OXC 1704/1795)
re-measured at this branch and unchanged from the snapshot at the
top of TODO.md, so the existing status table stays as-is.

Test plan:

  • Documentation-only change; cargo build untouched.
  • bash compiler/scripts/test-babel-ast.sh: green (1779/1779 +
    1780/1780 + 1779/1779, exit 0).

This stack closed out the three `react_compiler_ast` integration
tests in `compiler/scripts/test-babel-ast.sh`. Add a brief status
section to the e2e parity TODO so future readers know:

1. Where the round-trip / scope tests live and that they're green.
2. Exactly one fixture (`lone-surrogate-string-values.js`) is
   excluded from the two round-trip tests, deferred to the SWC
   Group C WTF-8 work that already covers the same root cause.

E2e numbers (Babel 1788/1795, SWC 1780/1795, OXC 1704/1795)
re-measured at this branch and unchanged from the snapshot at the
top of TODO.md, so the existing status table stays as-is.

Test plan:
- Documentation-only change; cargo build untouched.
- `bash compiler/scripts/test-babel-ast.sh`: green (1779/1779 +
  1780/1780 + 1779/1779, exit 0).
@github-actions github-actions Bot added the React Core Team Opened by a member of the React Core Team label May 21, 2026
@meta-cla meta-cla Bot added the CLA Signed label May 21, 2026
@poteto
Copy link
Copy Markdown
Collaborator Author

poteto commented May 21, 2026

Withdrawing along with #36519. Test-skipping isn't the right direction; the lone-surrogate fixture will remain a known failure until WTF-8 work lands (already tracked in compiler/crates/TODO.md SWC Group C). Reopening this doc update isn't useful in isolation.

@poteto poteto closed this May 21, 2026
@poteto poteto deleted the lauren/swc-16-todo-md-test-babel-ast-section branch May 21, 2026 18:01
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.

1 participant