testci
Repositori ini menyimpan kode untuk alat uji yang melakukan berbagai tugas, termasuk meluncurkan perf build dan tes melalui Jenkins, dan layanan untuk memungkinkan Anda melihat berbagai hasil tes.
PerfNext
- Cara untuk mengonfigurasi, menyetel, dan meluncurkan tolok ukur kinerja ke server Jenkins. Ini menciptakan pendekatan yang lebih terbuka, mudah diakses, dan lebih sederhana untuk pengujian kinerja, karena pendekatan kami saat ini tidak terbuka atau dapat diakses oleh pengembang.
Beberapa persyaratan yang diidentifikasi adalah untuk memungkinkan pengembang untuk:
- Luncurkan dengan mudah dan jalankan berbagai tes tolok ukur/perf
- Lihat hasil mereka
- atur rentang/batas yang diijinkan
- Peringatkan/Bendera tentang Degradasi Perf
- Simpan riwayat hasil
- Bandingkan hasil dengan hasil historis lainnya
Metrik media pintar
- Melacak dampak dari upaya media sosial (yaitu, twitter, posting blog, dll) pada unduhan produk open-source (yaitu, klon git, unduhan Dockerhub, dll)
- secara visual dan dinamis mewakili temuan
- mengevaluasi temuan dan merekomendasikan tindakan di masa depan
Layanan Ringkasan Hasil Tes (TRSS)
- Membantu merangkum berbagai pekerjaan Jenkins, memberikan fitur tambahan yang mungkin tidak dapat didukung oleh plugin Jenkins (termasuk kemampuan untuk memantau beberapa server Jenkins, mendorong berbagai set hasil tes ke database, tes pencarian dan membandingkan hasil di berbagai platform, laporan tentang perbedaan antara pekerjaan, dll). Proyek ini bertujuan cukup abstrak untuk setiap build untuk mencatat hasil dan menyajikan hasil di dasbor yang dipersonalisasi.