Skip to content

fix: tighten runtime coverage mapping#376

Merged
BartWaardenburg merged 5 commits into
fallow-rs:mainfrom
M-Hassan-Raza:fix/runtime-coverage-coordinate-accuracy
May 16, 2026
Merged

fix: tighten runtime coverage mapping#376
BartWaardenburg merged 5 commits into
fallow-rs:mainfrom
M-Hassan-Raza:fix/runtime-coverage-coordinate-accuracy

Conversation

@M-Hassan-Raza
Copy link
Copy Markdown
Contributor

Fixes a few runtime coverage accuracy issues.

V8 offsets now use UTF-16 source positions.
Partial source map remaps keep the mapped functions.
Source map uploads keep owner/repo when inferring the project.
Cloud coverage matching now requires matching line data.

Validated with the focused runtime coverage tests and cargo fmt.

@BartWaardenburg BartWaardenburg merged commit 3cfd08a into fallow-rs:main May 16, 2026
18 checks passed
BartWaardenburg added a commit that referenced this pull request May 16, 2026
Follow-up to the runtime-coverage mapping fix (#376): `--repo`
auto-detection on `upload-source-maps` now parses to `owner/repo`
form to match `upload-inventory`, so the cli-crate note no longer
claims the trim drops to a bare repo name.
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.

2 participants