Skip to content

Raise Accelerated Checkouts coverage above 85% - #928

Draft
markmur wants to merge 1 commit into
android-coverage-thresholdsfrom
accelerated-checkouts-coverage-tests
Draft

markmur wants to merge 1 commit into
android-coverage-thresholdsfrom
accelerated-checkouts-coverage-tests

Conversation

@markmur

@markmur markmur commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Add regression coverage for Apple Pay address validation and checkout fallback, discount aggregation and subscription shipping, and Storefront response decoding and error descriptions. The tests check customer-visible fields, amounts, recovery details, and retained response data.

ShopifyAcceleratedCheckouts line coverage increases from 77.31% to 86.83% with no production code or coverage-exclusion changes, preparing the target for the following 85% threshold PR.

Stack

@github-actions github-actions Bot added the #gsd:50662 Rebase Checkout Kit on UCP label Oct 6, 2026
@github-actions

github-actions Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Bundle Size Budgets

Budget Size Limits Result
— — — ➖ No configured budgets affected

Bundle and package size

Web bundle sizes cover shipped runtime JavaScript. Package sizes cover the full published archive, including any source maps, declarations, and documentation it contains.

Platform Measurement Compression Base Head Delta
- - - - - -
How sizes are measured

Measured from the PR base SHA and PR head SHA. Web bundle rows sum shipped .js, .mjs, and .cjs files under dist/, excluding source maps and declarations. The gzip bundle size sums files compressed individually with gzip -n -9. npm package sizes are gzip-compressed .tgz archives; Android AAR sizes are ZIP archives. Package sizes are not final app binary sizes.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant