Optionally fail for slow tests
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- python
- Bereich
- ci-cd, testing-qa, tooling
Rechercherichtung
Beginne damit, die CI- und Testkonfiguration des Templates zu finden, und vergleiche anschließend den Umgang der verknüpften Projekte mit langsamen Tests. Als abgeschlossen gilt die Aufgabe, wenn generierte Projekte optional einen konfigurierbaren Fehlerschwellenwert für langsame Unit-Tests aktivieren können, ohne Projekte zu beeinflussen, die diese Option deaktiviert lassen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
In a number of projects we are adding in CI that will fail unit tests if they take longer than X e.g.
- https://github.com/bluesky/ophyd-async/issues/729
- https://github.com/DiamondLightSource/dodal/issues/1003
- https://github.com/DiamondLightSource/mx-bluesky/issues/663
Given this is used by lots of different repos we should put it in the template for people to use optionally.
- Vorherrschende Sprache
- Jinja
- Sterne
- 25
- Forks
- 9
- Ø Merge
- 4 Std. 36 Min.
- Gemergte PRs (30 T.)
- 4
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus DiamondLightSource/python-copier-template
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
-
documentation good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Alle Issues in DiamondLightSource/python-copier-template
Ähnliche Issues
-
friction
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
kentcdodds/kody#3237 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Helm: Disabled triggerer KEDA labels change worker PgBouncer accessEvtl. vergeben @Autumn2OO5 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
apache/airflow#74546 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue track:tests
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Sara-Managed-Projects/space-radar#848 ·
Maintainer antworten meist innerhalb von 1 Tag
-
CI: a failing WebView suite prints no vitest output (bash -e exits at wait before cat)Evtl. vergeben @code-yeongyu hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
code-yeongyu/senpi#3092 ·
Maintainer antworten meist innerhalb von 1 Tag