Skip to content

feat: run VRT without actiond rootfs mappings - #31

Merged
longlho merged 2 commits into
mainfrom
codex/relocatable-vrt
Sep 14, 2026
Merged

longlho merged 2 commits into
mainfrom
codex/relocatable-vrt

Conversation

@longlho

@longlho longlho commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Run VRT with declared loader/library/font paths and relocated executable copies, removing the dependency on actiond #49. A VRT-only Bash adapter preserves native Playwright webServer and Bazel fixture launchers.

Full VM suite passes without the rootfs patch. Repository/host checks pass, and FormatJS captures and compares all eight screenshots in process isolation. The final commit scopes library setup to the loader and rejects local execution; its VM rerun is pending. Only the memory-advice kernel patch remains required.

@longlho
longlho marked this pull request as ready for review September 14, 2026 01:35
@longlho
longlho enabled auto-merge (squash) September 14, 2026 01:35
@longlho
longlho merged commit 748ef4d into main Sep 14, 2026
13 checks passed
@longlho
longlho deleted the codex/relocatable-vrt branch September 14, 2026 01:55
longlho pushed a commit that referenced this pull request Sep 15, 2026
🤖 I have created a release *beep* *boop*
---


## 3.1.0 (2026-09-14)

## What's Changed
* test: prototype declared Chromium execution with actiond by @longlho
in #27
* feat: run VRT with declared Linux browser inputs by @longlho in
#28
* feat: replace Testcontainers with actiond for VRT by @longlho in
#29
* feat: run VRT without actiond rootfs mappings by @longlho in
#31
* docs: remove obsolete actiond rootfs proposal references by @longlho
in #32
* feat: replace OCI with public Chromium runtime helpers by @longlho in
#35
* feat: support hermetic E2E and component tests by @longlho in
#36
* fix: support Node 26 runtimes and preserve VRT JUnit by @longlho in
#37


**Full Changelog**:
v3.0.0...v3.1.0

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
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