Improve CI pipeline INTER-180 #8
tests.yml
on: pull_request
Lint
17s
Unit tests
12s
Matrix: Playwright e2e tests
Annotations
10 errors and 3 notices
[webkit] › coupon-fraud.spec.ts:11:7 › Coupon fraud › should apply correct coupon only once:
e2e/coupon-fraud.spec.ts#L1
1) [webkit] › coupon-fraud.spec.ts:11:7 › Coupon fraud › should apply correct coupon only once ───
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › coupon-fraud.spec.ts:11:7 › Coupon fraud › should apply correct coupon only once:
e2e/coupon-fraud.spec.ts#L1
1) [webkit] › coupon-fraud.spec.ts:11:7 › Coupon fraud › should apply correct coupon only once ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › coupon-fraud.spec.ts:11:7 › Coupon fraud › should apply correct coupon only once:
e2e/coupon-fraud.spec.ts#L1
1) [webkit] › coupon-fraud.spec.ts:11:7 › Coupon fraud › should apply correct coupon only once ───
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › coupon-fraud.spec.ts:25:7 › Coupon fraud › should prevent spamming multiple coupons:
e2e/coupon-fraud.spec.ts#L1
2) [webkit] › coupon-fraud.spec.ts:25:7 › Coupon fraud › should prevent spamming multiple coupons
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › coupon-fraud.spec.ts:25:7 › Coupon fraud › should prevent spamming multiple coupons:
e2e/coupon-fraud.spec.ts#L1
2) [webkit] › coupon-fraud.spec.ts:25:7 › Coupon fraud › should prevent spamming multiple coupons
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › coupon-fraud.spec.ts:25:7 › Coupon fraud › should prevent spamming multiple coupons:
e2e/coupon-fraud.spec.ts#L1
2) [webkit] › coupon-fraud.spec.ts:25:7 › Coupon fraud › should prevent spamming multiple coupons
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › credential-stuffing.spec.ts:11:7 › Credential stuffing › should prevent login even with correct credentials:
e2e/credential-stuffing.spec.ts#L1
3) [webkit] › credential-stuffing.spec.ts:11:7 › Credential stuffing › should prevent login even with correct credentials
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › credential-stuffing.spec.ts:11:7 › Credential stuffing › should prevent login even with correct credentials:
e2e/credential-stuffing.spec.ts#L1
3) [webkit] › credential-stuffing.spec.ts:11:7 › Credential stuffing › should prevent login even with correct credentials
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › credential-stuffing.spec.ts:11:7 › Credential stuffing › should prevent login even with correct credentials:
e2e/credential-stuffing.spec.ts#L1
3) [webkit] › credential-stuffing.spec.ts:11:7 › Credential stuffing › should prevent login even with correct credentials
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
[webkit] › credential-stuffing.spec.ts:19:7 › Credential stuffing › should lock user after 5 invalid login attempts:
e2e/credential-stuffing.spec.ts#L1
4) [webkit] › credential-stuffing.spec.ts:19:7 › Credential stuffing › should lock user after 5 invalid login attempts
Error: browserType.launch:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries: ║
║ libsoup-3.0.so.0 ║
║ libwoff2dec.so.1.0.2 ║
║ libvpx.so.7 ║
║ libevent-2.1.so.7 ║
║ libopus.so.0 ║
║ libharfbuzz-icu.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 ║
║ libhyphen.so.0 ║
║ libmanette-0.2.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 ║
║ libGLESv2.so.2 ║
║ libx264.so ║
╚══════════════════════════════════════════════════════╝
|
🎭 Playwright Run Summary
26 failed
[webkit] › coupon-fraud.spec.ts:11:7 › Coupon fraud › should apply correct coupon only once ────
[webkit] › coupon-fraud.spec.ts:25:7 › Coupon fraud › should prevent spamming multiple coupons ─
[webkit] › credential-stuffing.spec.ts:11:7 › Credential stuffing › should prevent login even with correct credentials
[webkit] › credential-stuffing.spec.ts:19:7 › Credential stuffing › should lock user after 5 invalid login attempts
[webkit] › home.spec.ts:5:7 › Home page › should list cards with use-cases ─────────────────────
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
[webkit] › loan-risk.spec.ts:60:7 › Loan risk › should approve loan if only loan value or loan duration changes
[webkit] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if first name changes after first submit
[webkit] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if last name changes after first submit
[webkit] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if income changes after first submit
[webkit] › payment-fraud.spec.ts:22:7 › Payment fraud › should pass payment with prefilled details
[webkit] › payment-fraud.spec.ts:26:7 › Payment fraud › should allow only two chargebacks ──────
[webkit] › payment-fraud.spec.ts:39:7 › Payment fraud › should prevent card cracking after 3 attempts
[webkit] › payment-fraud.spec.ts:52:7 › Payment fraud › should prevent purchase if card was flagged as stolen
[webkit] › paywall.spec.ts:11:7 › Paywall › Should show two articles, then show a paywall ──────
[webkit] › personalization.spec.ts:18:7 › Personalization › should add and remove items from cart
[webkit] › personalization.spec.ts:54:7 › Personalization › should remember cart contents after reloading page
[webkit] › personalization.spec.ts:70:7 › Personalization › should filter products and remember search history
[webkit] › playground.spec.ts:28:7 › Playground page page › Page renders basic skeleton elements
[webkit] › playground.spec.ts:41:7 › Playground page page › Page renders signal tables ─────────
[webkit] › playground.spec.ts:53:7 › Playground page page › Page renders agent response ────────
[webkit] › playground.spec.ts:58:7 › Playground page page › Page renders server response ───────
[webkit] › playground.spec.ts:63:7 › Playground page page › Reload button updates agent response
[webkit] › playground.spec.ts:73:7 › Playground page page › Reload button updates server response
[webkit] › scraping/protected.spec.ts:5:7 › Scraping flights › is not possible with Bot detection on
[webkit] › scraping/unprotected.spec.ts:13:7 › Scraping flights › is possible with Bot detection off
|
🎭 Playwright Run Summary
26 passed (1.7m)
|
🎭 Playwright Run Summary
26 passed (2.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
1.42 MB |
|