Split benchmarks into warm and cold benchmarks
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Refactoring
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- python
- Bereich
- performance, testing
Rechercherichtung
Das Issue nennt keine Benchmark-Dateien oder Tests. Beginne daher damit, die Benchmark-Definitionen zu finden, die das Caching-Verhalten testen. Trenne die Messungen für den ersten Lauf und das Verhalten bei wiederholten Aufrufen. Führe anschließend die betroffene Benchmark-Suite aus und überprüfe, dass Warm- und Kaltlaufergebnisse unabhängig voneinander berichtet werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Some of the benchmarks are testing functions which behave differently on the first run because they cache data that they then use in repeated calls.
We should split the benchmark measuring such functions into warm and cold benchmarks. Otherwise the benchmarks have a large spread between the max value (cold run) and the min value and the mean becomes less meaningful.
- Vorherrschende Sprache
- Python
- Sterne
- 531
- Forks
- 150
- Ø Merge
- 1 T. 16 Std.
- Gemergte PRs (30 T.)
- 5
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
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 graphql-python/graphql-core
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 35/100
graphql-python/graphql-core#278 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
graphql-python/graphql-core#223 · 1 Kommentar ·
-
documentation good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
graphql-python/graphql-core#220 · 4 Kommentare ·
-
help wanted investigate
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
graphql-python/graphql-core#217 · 8 Kommentare ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
graphql-python/graphql-core#216 · 11 Kommentare ·
Alle Issues in graphql-python/graphql-core
Ähnliche Issues
-
python-version
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug javascript P2-medium python release:v3.1
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
adrirubio/claude-deck#546 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: desktop area: website priority: P2 type: feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
appandflow/stim#3411 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
baptistehamon/lsapy#185 ·
Maintainer antworten meist innerhalb von 1 Tag