charmrunner

Screenshot Software:
charmrunner
Detalii soft:
Versiune: 0.2.5
Incarca data: 14 Apr 15
Producător: Kapil Thangavelu
Licenţă: Gratuit
Popularitate: 29

Rating: 5.0/5 (Total Votes: 1)

charmrunner oferă componente reutilizabile și utilitare pentru testarea farmec juju.
Există mai multe cazuri de utilizare diferite pentru testare de la Jenkins cascadă vederi, la separarea publicarea unui depozit pe baza rezultatelor testelor.
În scopul de a găzdui diferite scenarii de funcționare, instrumentele sunt prezentate ca un set de instrumente CLI.
Toate instrumentele funcționează împotriva mediului implicit juju.
Runner
Oferă principalul punct de intrare în testare farmec. Acesta va genera și executați un test și să înregistreze rezultatul și informațiile de mediu:
& Nbsp; juju-graph-runner depozit -r -w working_dir -s -t serie testrecord.zip
Planner
Pentru o schimbare farmec dat calcula o serie de planuri de testare împotriva unui depozit de toate farmecele:
& Nbsp; juju-planner -r -s depozit precis -d plans_dir
Instantaneu
Instantaneu și a restabili un mediu, asemănător cu un rafturi bzr. Scopul primar ca aceasta să poată să clar de servicii dintr-un mediu atât de mediu pot fi refolosite peste teste.
Funcționează pe o granularitate serviciu, distrugerea și îndepărtarea servicii vechi nu prezinte în fața ultimul instantaneu într-o poziție favorabilă:
& Nbsp; juju-instantaneu instantaneu -f pristine.json
& Nbsp; juju implementa --repository = exemple locale: mysql
& Nbsp; juju-instantaneu restabili pristine.json -f
- Curățați un mediu de reutilizare, prin intermediul serviciilor ștergerea.
- Resetează depozitare furnizor de orice farmece încărcate.
- Elimină orice stat farmec de Zookeeper.
Încărcătoare
Încărcați Servicii un plan de testare și relații într-un mediu:
& Nbsp; juju-sarcină -r mediawiki.plan depozit
Uita-te
Verificarea pentru un serviciu vine în mod corect, așteaptă pentru un anumit serviciu și toate relațiile sale de a ajunge la o stare de echilibru finalizate sau orice ajunge la o stare eșec:
& Nbsp; juju-ceas
Codul Ieșire 1 daca așteptați eșuat, stderr cu mai multe detalii. Ieșire 0 dacă de succes.
Testare Records
Creați o arhivă a tuturor jurnalele de unități, datele Zookeeper, statutul, și jurnalele de încercare Runner:
& Nbsp; juju-record de -f testrecord.zip

Ce este nou in acest comunicat de :

  • utilizare SFTP să-i aducă unitate la distanță Busteni (juju-recorder este acum furnizor independent)
  • modificare paznic de a lucra cu noi ieșire statut

Ce este nou în versiunea 0.2.4:

  • autonomă ZK script benă, folosiți un înveliș de manipulare eroare instantaneu teardown.

Cerințe :

  • Python

Alte software-uri de dezvoltator Kapil Thangavelu

mongonose
mongonose

11 May 15

Comentarii la charmrunner

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!