ElementsProject / ElementsProject/elements

add timing to and improve dbcrash extended test

Offen
#1,300 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
1.2k
Forks
416
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
15

Beschreibung

re #1298

the number of iterations in the dbcrash test have been reduced but it still takes 6 hours to run.

add some timing information to the test in order to establish what is taking so long, and improve the test to run faster.

for reference: the upstream version of this test takes about 45 mins on my laptop

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Finde den erweiterten dbcrash-Test und führe ihn aus, um seine aktuelle Laufzeit zu ermitteln. Füge Zeitmessungsinformationen hinzu, um die langsamen Abschnitte zu identifizieren, und verbessere anschließend den Test, damit er schneller ausgeführt wird. Vergleiche seine Laufzeit mit der Upstream-Version, für die laut dem Laptop des Meldenden eine Laufzeit von etwa 45 Minuten angegeben wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
performance, testing-qa
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.