Use Travis CI to run Benchmarks
- Vorherrschende Sprache
- Java
- Sterne
- 100
- Forks
- 100
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
PR #75 introduces benchmarking for the SDK. We should configure travis CI to execute the benchmarks so that we can get a diff of performance changes through each additional change.
If possible, we should also add special criteria to make sure that performance doesn't degrade over a certain threshold.
Beitragsleitfaden
Rechercherichtung
Beginne damit, PR #75 zu prüfen, um die SDK-Benchmarks zu verstehen, und untersuche die Travis-CI-Konfiguration des Repositorys. Ermittle, wie Travis die Benchmarks ausführen und für nachfolgende Änderungen Performance-Diffs erzeugen kann. Als abgeschlossen gilt die Aufgabe, wenn die Benchmark-Ausführung automatisiert ist und Builds, sofern machbar, fehlschlagen, wenn die Performance-Verschlechterung einen definierten Schwellenwert überschreitet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- ci-cd, performance
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100