Skip to content

Test Pipeline

Test Pipeline #88

Triggered via schedule September 13, 2026 06:57
Status Failure
Total duration 2m 55s
Artifacts 2

test-pipeline.yml

on: schedule
Lint & Typecheck
33s
Lint & Typecheck
Matrix: E2E Full Browser Matrix
Unit Tests
36s
Unit Tests
Integration Tests
23s
Integration Tests
E2E Smoke Tests
1m 9s
E2E Smoke Tests
All Required Checks Passed
3s
All Required Checks Passed
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 2 warnings, and 4 notices
[webkit] › e2e/locale.spec.ts:13:7 › Locale Switching › switches to Macedonian: e2e/locale.spec.ts#L0
5) [webkit] › e2e/locale.spec.ts:13:7 › Locale Switching › switches to Macedonian ──────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/locale.spec.ts:13:7 › Locale Switching › switches to Macedonian: e2e/locale.spec.ts#L0
5) [webkit] › e2e/locale.spec.ts:13:7 › Locale Switching › switches to Macedonian ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/navigation.spec.ts:9:7 › Mobile Navigation › hamburger button is visible on mobile: e2e/navigation.spec.ts#L0
4) [webkit] › e2e/navigation.spec.ts:9:7 › Mobile Navigation › hamburger button is visible on mobile Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/navigation.spec.ts:9:7 › Mobile Navigation › hamburger button is visible on mobile: e2e/navigation.spec.ts#L0
4) [webkit] › e2e/navigation.spec.ts:9:7 › Mobile Navigation › hamburger button is visible on mobile Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/cart.spec.ts:13:7 › Cart Operations › add wine to cart opens drawer: e2e/cart.spec.ts#L0
3) [webkit] › e2e/cart.spec.ts:13:7 › Cart Operations › add wine to cart opens drawer ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/cart.spec.ts:13:7 › Cart Operations › add wine to cart opens drawer: e2e/cart.spec.ts#L0
3) [webkit] › e2e/cart.spec.ts:13:7 › Cart Operations › add wine to cart opens drawer ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/contact-form.spec.ts:10:7 › Contact Form › form fields are visible: e2e/contact-form.spec.ts#L0
2) [webkit] › e2e/contact-form.spec.ts:10:7 › Contact Form › form fields are visible ───────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/contact-form.spec.ts:10:7 › Contact Form › form fields are visible: e2e/contact-form.spec.ts#L0
2) [webkit] › e2e/contact-form.spec.ts:10:7 › Contact Form › form fields are visible ───────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/locale.spec.ts:9:7 › Locale Switching › defaults to English: e2e/locale.spec.ts#L0
1) [webkit] › e2e/locale.spec.ts:9:7 › Locale Switching › defaults to English ──────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
[webkit] › e2e/locale.spec.ts:9:7 › Locale Switching › defaults to English: e2e/locale.spec.ts#L0
1) [webkit] › e2e/locale.spec.ts:9:7 › Locale Switching › defaults to English ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: ╔══════════════════════════════════════════════════════╗ ║ Host system is missing dependencies to run browsers. ║ ║ Missing libraries: ║ ║ libgtk-4.so.1 ║ ║ libgraphene-1.0.so.0 ║ ║ libevent-2.1.so.7 ║ ║ libopus.so.0 ║ ║ libgstallocators-1.0.so.0 ║ ║ libgstapp-1.0.so.0 ║ ║ libgstpbutils-1.0.so.0 ║ ║ libgstaudio-1.0.so.0 ║ ║ libgsttag-1.0.so.0 ║ ║ libgstvideo-1.0.so.0 ║ ║ libgstgl-1.0.so.0 ║ ║ libgstcodecparsers-1.0.so.0 ║ ║ libgstfft-1.0.so.0 ║ ║ libflite.so.1 ║ ║ libflite_usenglish.so.1 ║ ║ libflite_cmu_grapheme_lang.so.1 ║ ║ libflite_cmu_grapheme_lex.so.1 ║ ║ libflite_cmu_indic_lang.so.1 ║ ║ libflite_cmu_indic_lex.so.1 ║ ║ libflite_cmulex.so.1 ║ ║ libflite_cmu_time_awb.so.1 ║ ║ libflite_cmu_us_awb.so.1 ║ ║ libflite_cmu_us_kal16.so.1 ║ ║ libflite_cmu_us_kal.so.1 ║ ║ libflite_cmu_us_rms.so.1 ║ ║ libflite_cmu_us_slt.so.1 ║ ║ libavif.so.16 ║ ║ libharfbuzz-icu.so.0 ║ ║ libwayland-server.so.0 ║ ║ libmanette-0.2.so.0 ║ ║ libhyphen.so.0 ║ ║ libsecret-1.so.0 ║ ║ libwoff2dec.so.1.0.2 ║ ║ libGLESv2.so.2 ║ ║ libx264.so ║ ╚══════════════════════════════════════════════════════╝
E2E Full Browser Matrix (firefox)
The strategy configuration was canceled because "e2e-full-matrix.webkit" failed
E2E Full Browser Matrix (firefox)
The operation was canceled.
Unit Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Full Browser Matrix (webkit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
23 passed (59.5s)
🎭 Playwright Run Summary
23 failed [webkit] › e2e/cart.spec.ts:13:7 › Cart Operations › add wine to cart opens drawer ───────────── [webkit] › e2e/cart.spec.ts:22:7 › Cart Operations › shows wine name and price in cart ───────── [webkit] › e2e/cart.spec.ts:33:7 › Cart Operations › increase quantity updates count ─────────── [webkit] › e2e/cart.spec.ts:46:7 › Cart Operations › decrease quantity updates count ─────────── [webkit] › e2e/cart.spec.ts:64:7 › Cart Operations › remove item empties cart ────────────────── [webkit] › e2e/cart.spec.ts:74:7 › Cart Operations › add multiple different wines ────────────── [webkit] › e2e/cart.spec.ts:91:7 › Cart Operations › cart persists across page reload ────────── [webkit] › e2e/cart.spec.ts:104:7 › Cart Operations › close cart via close button ────────────── [webkit] › e2e/contact-form.spec.ts:10:7 › Contact Form › form fields are visible ────────────── [webkit] › e2e/contact-form.spec.ts:17:7 › Contact Form › shows validation errors on empty submit [webkit] › e2e/contact-form.spec.ts:24:7 › Contact Form › shows error for invalid email ──────── [webkit] › e2e/contact-form.spec.ts:34:7 › Contact Form › submits successfully with valid data ─ [webkit] › e2e/locale.spec.ts:9:7 › Locale Switching › defaults to English ───────────────────── [webkit] › e2e/locale.spec.ts:13:7 › Locale Switching › switches to Macedonian ───────────────── [webkit] › e2e/locale.spec.ts:19:7 › Locale Switching › switches from Macedonian to Greek ────── [webkit] › e2e/locale.spec.ts:27:7 › Locale Switching › cycles back to English from Greek ────── [webkit] › e2e/locale.spec.ts:40:7 › Locale Switching › persists locale across page reload ───── [webkit] › e2e/navigation.spec.ts:9:7 › Mobile Navigation › hamburger button is visible on mobile [webkit] › e2e/navigation.spec.ts:14:7 › Mobile Navigation › opens mobile menu on hamburger click [webkit] › e2e/navigation.spec.ts:21:7 › Mobile Navigation › closes mobile menu on close button click [webkit] › e2e/navigation.spec.ts:28:7 › Mobile Navigation › nav link scrolls to wines section ─ [webkit] › e2e/smoke.spec.ts:4:7 › Smoke Tests › homepage loads successfully @smoke ──────────── [webkit] › e2e/smoke.spec.ts:10:7 › Smoke Tests › page title is correct @smoke ─────────────────
🎭 Playwright Run Summary
1 flaky [firefox] › e2e/cart.spec.ts:13:7 › Cart Operations › add wine to cart opens drawer ──────────── 22 passed (1.3m)
🎭 Playwright Run Summary
2 passed (40.1s)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-webkit
737 KB
sha256:f4cd14e9f61417c1e85268d9f72ab6a76704fd44f946a250b76f87b7ab17b7de
unit-coverage
442 KB
sha256:ce4b008b4d287c015fa9a0c03d9738bec269bb33e52d447e6511c7e3786a9b64