shots: Mac App Store screenshots (mac size, APP_DESKTOP to the macOS version), a landscape layout (Mac window or bare; Mac, Play Chromebook, Play tablets), safe margins in every template checked by shots check from the render's layout boxes, a contact sheet timeout that scales with images, sizes and load; pitfall 80

This commit is contained in:
CRTkafa 2026-10-20 03:29:19 +07:00
parent 30488c512d
commit e59539fec8
26 changed files with 532 additions and 67 deletions

View file

@ -15,7 +15,7 @@ export const TIMINGS = join(ROOT, 'node_modules/.cache/storebound-ci/test-timing
export const HEAVY = [
'tests/browser/console-fill.browser.ts', 'tests/browser/site-overflow.browser.ts', 'tests/browser/local-fonts.browser.ts', 'tests/browser/glyphs.browser.ts',
'tests/browser/capture-web.browser.ts', 'tests/browser/console-session.browser.ts', 'tests/browser/console-persist.browser.ts', 'tests/browser/console-flow.browser.ts',
'tests/browser/glyph-ligatures.browser.ts', 'tests/browser/feature-fit.browser.ts',
'tests/browser/glyph-ligatures.browser.ts', 'tests/browser/feature-fit.browser.ts', 'tests/browser/landscape.browser.ts',
];
/** Browser tests of one file at the same time (bun test --max-concurrency for the browser shards; the tests opt in