charmrunner

Software screenshot:
charmrunner
Podrobnosti Software:
Verze: 0.2.5
Datum uploadu: 14 Apr 15
Vývojka: Kapil Thangavelu
Licence: Volný
Popularita: 1

Rating: nan/5 (Total Votes: 0)

charmrunner poskytuje opakovaně použitelných komponent a nástroje pro testování juju kouzlo.
Existuje několik různých možností použití testování od Jenkins vodopádu pohledy, na gate publikování na úložiště na základě výsledků zkoušek.
Aby bylo možné ubytovat různé provozní scénáře, nástroje jsou prezentovány jako sadu CLI nástrojů.
Všechny nástroje pracují proti výchozí Juju prostředí.
Runner
Poskytuje hlavní vstupní bod do testování kouzlo. To bude generovat a spustit test a zaznamenejte si výsledek a informací o prostředí:
& Nbsp; juju-graf-runner r repository -w working_dir -s série -t testrecord.zip
Planner
Pro změny dané kouzlo vypočítat sérii zkušebních plánů proti úložiště všech kouzlo:
& Nbsp; juju-plánovač r úložiště -s přesný -d plans_dir
Snímek
Snapshot a obnovit životní prostředí, jehož cílem byla BZR regálu. Primárním účelem, aby bylo možné odstranit z služby z prostředí, takže prostředí mohou být znovu použity v rámci zkoušek.
Pracuje na servisní zrnitosti, ničení a odstraňování starých služby, které nejsou přítomné v před posledním snímku v pop:
& Nbsp; juju-snímek snímek -f pristine.json
& Nbsp; juju nasadit --repository = příklady local: mysql
& Nbsp; juju-snímek obnovit -f pristine.json
- Vyčistěte prostředí pro opětovné použití, přes odstranění služby.
- Reset poskytovatel skladování veškerých nahraných kouzlo.
- Odstraní všechny kouzlo stav z ošetřovatel.
Loader
Vložte služeb a vztahů testovacího plánu je do prostředí:
& Nbsp; juju-load -r úložiště mediawiki.plan
Watch
Ověření pro službu přichází správně, čeká na danou službu a všechny jeho vztahy k dosažení vyplněný ustáleného stavu nebo jakékoliv dosáhnout stavu selhání:
& Nbsp; juju-watch
Exit kód 1, pokud čekání selhala, stderr s více detaily. Exit 0 pokud bude úspěšný.
Testovací Records
Vytvořit archiv všech jednotek kulatiny, ošetřovatel dat, stavu a zkouška běžce protokolů:
& Nbsp; Juju záznam -f testrecord.zip

Co je nového v této verzi:

  • použití sftp načíst vzdálená jednotka kulatiny (juju-rekordér je nyní poskytovatel nezávislý)
  • Aktualizace pozorovatel pro práci s novým stavový výstup

Co je nového ve verzi 0.2.4:

  • Samostatné zk dump script, použijte manipulační obal chyba snímek teardown.

Požadavky na :

  • Python

Ostatní software developer Kapil Thangavelu

mongonose
mongonose

11 May 15

Komentáře k charmrunner

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!