Two web host product paths fail end to end
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- playwright, swift, typescript
- Ambito
- backend-api-design, testing
Direzione di ricerca
The failing tests are in tests/e2e/unary.spec.ts and tests/e2e/subscription.spec.ts. Start by running the end-to-end job locally to reproduce the timeouts. Examine the iframe communication and the stream entry locator in the web host's product path. Check the host's iframe source at localhost:3000 and the data-testid='stream-entry' element. Done when both tests pass and the e2e job is re-enabled.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The end-to-end job that runs the playground inside the web host reports two failures when it is allowed to run. Both time out waiting for a stream entry inside the host's iframe, so a call reaches the product and nothing comes back.
[chromium] › tests/e2e/unary.spec.ts:5:3 › unary call › feature_supported runs to completion without login
[chromium] › tests/e2e/subscription.spec.ts:5:3 › subscription › connection_status delivers an event and completes
Locator: locator('iframe[src^="http://localhost:3000"]').contentFrame().locator('[data-testid="stream-entry"]').first()
Error: element(s) not found
Two of the four tests pass, so the harness itself works: the submodule checks out, dotli and the playground build, and Playwright runs. The failures are in the product path rather than the setup.
Evidence: https://github.com/paritytech/host-rust-core/actions/runs/35781235590
These have been invisible since the job was disabled on 8 May. #910 carries the change that re-enables it and stays in draft until these pass, because e2e is in the required set and would otherwise block every pull request.
Blocks #685.
- Lingua principale
- Swift
- Stelle
- 10
- Fork
- 3
- Merge medio
- 1g 8h
- PR unite (30g)
- 216
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di paritytech/host-rust-core
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
paritytech/host-rust-core#868 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
paritytech/host-rust-core#1115 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 78/100
paritytech/host-rust-core#1114 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
paritytech/host-rust-core#1113 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100
paritytech/host-rust-core#1112 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di paritytech/host-rust-core
Issue simili
-
Windows: `update --apply` still kills itself via `Stop-CuaDriverDaemons` (regression of #2803)Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
I maintainer di solito rispondono entro 1 giorno
-
area: build-and-ci bug difficulty:1 good first issue help wanted S3: minor
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
manaflow-ai/cmux#16193 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
permissionlesstech/bitchat#1743 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
521xueweihan/HelloGitHub#3816 ·