charmrunner

Software screenshot:
charmrunner
Rincian Software:
Versi: 0.2.5
Tanggal Upload: 14 Apr 15
Pengembang: Kapil Thangavelu
Lisensi: Gratis
Popularitas: 1

Rating: nan/5 (Total Votes: 0)

charmrunner menyediakan komponen dapat digunakan kembali dan utilitas untuk pengujian juju pesona.
Ada beberapa kasus penggunaan yang berbeda untuk pengujian dari jenkins waterfall pandangan, untuk gating penerbitan ke repositori berdasarkan hasil tes.
Untuk mengakomodasi skenario berjalan yang berbeda, alat disajikan sebagai seperangkat alat cli.
Semua alat beroperasi terhadap lingkungan juju default.
Runner
Menyediakan titik masuk utama ke pengujian pesona. Ini akan menghasilkan dan menjalankan tes dan catat hasilnya dan informasi lingkungan:
& Nbsp; juju-grafik-pelari repositori r w working_dir -s -t seri testrecord.zip
Perencana
Untuk perubahan pesona diberikan menghitung serangkaian rencana uji terhadap repositori semua pesona:
& Nbsp; juju-perencana -r -s repositori tepat -d plans_dir
Snapshot
Snapshot dan memulihkan lingkungan, mirip dengan rak-rak bzr. Tujuan utama untuk dapat membersihkan layanan dari lingkungan sehingga lingkungan dapat digunakan kembali di tes.
Beroperasi pada granularity layanan, menghancurkan dan menghapus layanan lama tidak hadir di hadapan snapshot terakhir dalam pop:
& Nbsp; juju-snapshot snapshot -f pristine.json
& Nbsp; juju menyebarkan --repository = contoh lokal: mysql
& Nbsp; juju-snapshot mengembalikan pristine.json -f
- Bersihkan lingkungan untuk digunakan kembali, melalui layanan menghapus.
- Mengatur ulang penyimpanan penyedia setiap pesona upload.
- Menghapus setiap negara pesona dari zookeeper.
Loader
Memuat layanan rencana uji dan hubungan ke dalam lingkungan:
& Nbsp; juju-beban r mediawiki.plan repositori
Perhiasan
Verifikasi untuk layanan yang datang dengan benar, menunggu layanan yang diberikan dan semua hubungan untuk mencapai kondisi mapan selesai atau mencapai keadaan kegagalan:
& Nbsp; juju-watch
Kode keluar 1 jika menunggu gagal, stderr dengan rincian lebih lanjut. Exit 0 jika sukses.
Uji Rekaman
Buat arsip semua log satuan, data zookeeper, status, dan log uji pelari:
& Nbsp; juju-record-f testrecord.zip

Apa yang baru dalam rilis ini:

  • menggunakan sftp untuk mengambil remote log (juju-recorder sekarang penyedia independen)
  • pembaruan pengamat untuk bekerja dengan output Status baru

Apa yang baru dalam versi 0.2.4:

  • Standalone zk naskah sampah, menggunakan penanganan wrapper kesalahan snapshot teardown.

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Kapil Thangavelu

mongonose
mongonose

11 May 15

Komentar untuk charmrunner

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!