Skip to content

CSM-widget Tests. Env [testnet] #25

CSM-widget Tests. Env [testnet]

CSM-widget Tests. Env [testnet] #25

Triggered via schedule January 6, 2026 06:01
Status Failure
Total duration 11m 14s
Artifacts 1

tests.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[widget] › tests/widget/operatorWithoutValidator/common.spec.ts:38:3 › Operator without keys. Common suite. › Should failed if uploaded duplicate keys (Qase ID: 177): tests/widget/test.fixture.ts#L90
5) [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:38:3 › Operator without keys. Common suite. › Should failed if uploaded duplicate keys (Qase ID: 177) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/operatorWithoutValidator/common.spec.ts:38:3 › Operator without keys. Common suite. › Should failed if uploaded duplicate keys (Qase ID: 177): tests/widget/test.fixture.ts#L90
5) [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:38:3 › Operator without keys. Common suite. › Should failed if uploaded duplicate keys (Qase ID: 177) Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/operatorWithoutValidator/common.spec.ts:22:3 › Operator without keys. Common suite. › Should open transaction page after added 1 key (Qase ID: 47) @smoke: tests/widget/test.fixture.ts#L90
4) [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:22:3 › Operator without keys. Common suite. › Should open transaction page after added 1 key (Qase ID: 47) @smoke Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/operatorWithoutValidator/common.spec.ts:22:3 › Operator without keys. Common suite. › Should open transaction page after added 1 key (Qase ID: 47) @smoke: tests/widget/test.fixture.ts#L90
4) [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:22:3 › Operator without keys. Common suite. › Should open transaction page after added 1 key (Qase ID: 47) @smoke Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/operatorWithoutValidator/addressBlacklistValidation.spec.ts:26:3 › Operator without validator. Address blacklist validation. › Should open access denied modal after added extended key (Qase ID: 273): tests/widget/test.fixture.ts#L90
3) [widget] › tests/widget/operatorWithoutValidator/addressBlacklistValidation.spec.ts:26:3 › Operator without validator. Address blacklist validation. › Should open access denied modal after added extended key (Qase ID: 273) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/operatorWithoutValidator/addressBlacklistValidation.spec.ts:26:3 › Operator without validator. Address blacklist validation. › Should open access denied modal after added extended key (Qase ID: 273): tests/widget/test.fixture.ts#L90
3) [widget] › tests/widget/operatorWithoutValidator/addressBlacklistValidation.spec.ts:26:3 › Operator without validator. Address blacklist validation. › Should open access denied modal after added extended key (Qase ID: 273) Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/main.spec.ts:7:3 › Main page › Should open keys page after click to "Create Node Operator" (Qase ID: 5): tests/widget/test.fixture.ts#L90
2) [widget] › tests/widget/main.spec.ts:7:3 › Main page › Should open keys page after click to "Create Node Operator" (Qase ID: 5) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/main.spec.ts:7:3 › Main page › Should open keys page after click to "Create Node Operator" (Qase ID: 5): tests/widget/test.fixture.ts#L90
2) [widget] › tests/widget/main.spec.ts:7:3 › Main page › Should open keys page after click to "Create Node Operator" (Qase ID: 5) Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/connectWallet.spec.ts:7:3 › Connect wallet › Should open main page after connect wallet (Qase ID: 158): tests/widget/test.fixture.ts#L90
1) [widget] › tests/widget/connectWallet.spec.ts:7:3 › Connect wallet › Should open main page after connect wallet (Qase ID: 158) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
[widget] › tests/widget/connectWallet.spec.ts:7:3 › Connect wallet › Should open main page after connect wallet (Qase ID: 158): tests/widget/test.fixture.ts#L90
1) [widget] › tests/widget/connectWallet.spec.ts:7:3 › Connect wallet › Should open main page after connect wallet (Qase ID: 158) Error: Invalid mnemonic at widget/test.fixture.ts:90 88 | }); 89 | > 90 | await browserService.initWalletSetup(useFork); | ^ 91 | 92 | await use(browserService); 93 | at normalize (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:58:15) at mnemonicToSeedSync (/home/runner/work/csm-widget/csm-widget/node_modules/@scure/bip39/index.js:168:48) at mnemonicToAccount (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/node_modules/viem/accounts/mnemonicToAccount.ts:25:34) at BrowserService.setup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:129:24) at BrowserService.initWalletSetup (/home/runner/work/csm-widget/csm-widget/node_modules/@lidofinance/browser-service/src/browser.service.ts:86:7) at Object.base.extend.browserWithWallet.scope (/home/runner/work/csm-widget/csm-widget/tests/widget/test.fixture.ts:90:7)
🎭 Playwright Run Summary
91 failed [widget] › tests/widget/connectWallet.spec.ts:7:3 › Connect wallet › Should open main page after connect wallet (Qase ID: 158) [widget] › tests/widget/main.spec.ts:7:3 › Main page › Should open keys page after click to "Create Node Operator" (Qase ID: 5) [widget] › tests/widget/operatorWithoutValidator/addressBlacklistValidation.spec.ts:26:3 › Operator without validator. Address blacklist validation. › Should open access denied modal after added extended key (Qase ID: 273) [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:22:3 › Operator without keys. Common suite. › Should open transaction page after added 1 key (Qase ID: 47) @smoke [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:38:3 › Operator without keys. Common suite. › Should failed if uploaded duplicate keys (Qase ID: 177) [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:62:3 › Operator without keys. Common suite. › Should open transaction page after added 25 keys (Qase ID: 48) [widget] › tests/widget/operatorWithoutValidator/common.spec.ts:77:3 › Operator without keys. Common suite. › Should failed if uploaded over the limit (26) keys (Qase ID: 49) [widget] › tests/widget/operatorWithValidator/addressBlacklistValidation.spec.ts:21:3 › Operator with validator. ICS & Survey. Address blacklist validation › Should open access denied modal after sign in ICS (Qase ID: 282) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:14:3 › Bond & Rewards. Add bond. › Should displays balance and explanatory text for stETH bond (Qase ID: 189) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:58:5 › Bond & Rewards. Add bond. › Should add bond using ETH as bond token (Qase ID: 193) @performTX [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:58:5 › Bond & Rewards. Add bond. › Should add bond using stETH as bond token (Qase ID: 193) @performTX @smoke [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:58:5 › Bond & Rewards. Add bond. › Should add bond using wstETH as bond token (Qase ID: 193) @performTX [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:86:5 › Bond & Rewards. Add bond. › Check max button for ETH token (Qase ID: 65) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:86:5 › Bond & Rewards. Add bond. › Check max button for stETH token (Qase ID: 65) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:86:5 › Bond & Rewards. Add bond. › Check max button for wstETH token (Qase ID: 65) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:115:5 › Bond & Rewards. Add bond. › Attempt to add bond exceeding available balance for ETH token (Qase ID: 67) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:115:5 › Bond & Rewards. Add bond. › Attempt to add bond exceeding available balance for stETH token (Qase ID: 67) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:115:5 › Bond & Rewards. Add bond. › Attempt to add bond exceeding available balance for wstETH token (Qase ID: 67) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:141:5 › Bond & Rewards. Add bond. › Should display correct bond token information for ETH (Qase ID: 196) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:141:5 › Bond & Rewards. Add bond. › Should display correct bond token information for stETH (Qase ID: 196) [widget] › tests/widget/operatorWithValidator/bondRewards/addBond.spec.ts:141:5 › Bond & Rewards. Add bond. › Should display correct bond token information for wstETH (Qase ID: 196) [widget] › tests/widget/operatorWithValidator/bondRewards/addressBlacklistValidation.spec.ts:22:3 › Bond & Rewards. Address blacklist validation › Should ope

Artifacts

Produced during runtime
Name Size Digest
playwright-report Expired
1.15 MB
sha256:0efc96ff598e803e7f35598fd54d43aaf3cdcb7c8923497122a27089b607e8d4