Testci
Dieses Repository speichert Code für Test -Tools, die eine Vielzahl von Aufgaben ausführen, einschließlich des Startens von Perf -Builds und -Tests über Jenkins und Dienste, mit denen Sie verschiedene Testergebnisse anzeigen können.
Perfnext
- Eine Möglichkeit, Leistungsbenchmarks für Jenkins -Server zu konfigurieren, zu stimmen und zu starten. Dies schafft einen offeneren, zugänglicheren und einfacheren Ansatz für Leistungstests, da unser aktueller Ansatz für Entwickler weder offen noch zugänglich ist.
Einige der identifizierten Anforderungen bestehen darin, Entwicklern zu ermöglichen:
- Einfach eine Vielzahl von Benchmarks/Perf -Tests durchführen und durchführen
- Sehen Sie sich ihre Ergebnisse an
- Setzen Sie zulässige Bereiche/Grenzen
- Warnen/Flagge bei der Perf -Verschlechterung
- Lagern Sie die Geschichte der Ergebnisse
- Vergleichen Sie die Ergebnisse mit anderen historischen Ergebnissen
Smart Media Metriken
- verfolgt die Auswirkungen der Social-Media-Bemühungen (dh, Twitter, Blog-Beiträge usw.) auf die Downloads der Open-Source-Produkte (dh Git-Klone, DockerHub-Downloads usw.)
- visuell und dynamisch repräsentiert die Ergebnisse
- bewertet die Ergebnisse und empfiehlt zukünftige Maßnahmen
Testergebniszusammenfassungsdienst (TRSS)
- Zusammenfassend lässt sich sagen über Unterschiede zwischen Jobs usw.). Dieses Projekt zielt darauf ab, so abstrahiert zu werden, damit jedes Build -Log -Ergebnis und die Darstellung von Ergebnissen in einem personalisierten Dashboard.