Reduce number of e2e test
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
Direzione di ricerca
Start with src/routes/(app)/trino/+page.svelte and the existing specs under src/, especially state.svelte.spec.ts and *.server.test.ts. Review AGENTS.md guidance for e2e coverage, then identify duplicated e2e cases and determine which belong in component, unit, or server tests. Done means the Trino page is split into components and redundant e2e coverage has been moved or removed while the remaining e2e tests cover behavior that cannot be component tested.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
- Adjust AGENTS.md to only write e2e for things that can not be component tested
- Identify duplicated tests, remove the e2e ones
- Restructure Trino page and split into components
- About 55 of the ~254 e2e tests duplicate specs that already exist under src/
- About 75 more could move down, either to component tests or to plain unit/server tests. A good share of them belong in state.svelte.spec.ts or *.server.test.ts rather than in rendered component tests.
The Trino page is the main obstacle. The connection form, run controls and result summary are all inline in src/routes/(app)/trino/+page.svelte (861 lines). Extracting these enables us to write componen tests.
- Lingua principale
- TypeScript
- Stelle
- 1
- Fork
- 0
- Merge medio
- 5g 23h
- PR unite (30g)
- 21
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
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 stackabletech/cockpit
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
stackabletech/cockpit#385 ·
I maintainer di solito rispondono entro 2 giorni
-
Remove unused dependenciesForse già presa @Bohreromir l’ha presa 30 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
stackabletech/cockpit#101 ·
I maintainer di solito rispondono entro 2 giorni
-
Review session timingAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 53/100
stackabletech/cockpit#394 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
stackabletech/cockpit#389 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
stackabletech/cockpit#386 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di stackabletech/cockpit
Issue simili
-
frontend
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
ranxianglei/billion-context#4172 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
awslabs/threat-composer#362 ·
I maintainer di solito rispondono entro 1 giorno
-
Area/Cloud Needs Triage Type/Bug
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
wso2/product-integrator#2847 ·
I maintainer di solito rispondono entro 1 giorno