charmrunner

Software skärmdump:
charmrunner
Mjukvaruinformation:
Version: 0.2.5
Ladda upp dagen: 14 Apr 15
Utvecklare: Kapil Thangavelu
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

charmrunner ger återanvändbara komponenter och verktyg för juju charm testning.
Det finns flera olika användningsfall för testning från jenkins waterfall vyer, till sluss publicering till ett förvar baserat på testresultaten.
För att passa olika driftscenarier är verktygen presenteras som en uppsättning cli verktyg.
Alla verktyg fungerar mot standard juju miljön.
Runner
Ger den viktigaste inkörsporten till charm testning. Det kommer att generera och köra ett test och registrera resultatet och miljöinformation:
& Nbsp; juju-graph-runner -r förvar -w working_dir -s serien -t testrecord.zip
Planner
För en given charm förändring beräkna en serie testplaner mot ett slutförvar av alla charm:
& Nbsp; juju-planerare -r förvaret -s exakt -d plans_dir
Snapshot
Snapshot och återställa en miljö, som liknar en bzr hyllan. Primärt ändamål att kunna rensa ut tjänster från en miljö så att miljön kan återanvändas mellan tester.
Drivs med ett service kornighet, förstöra och ta bort gamla tjänster inte presentera in innan den sista ögonblicks i en pop:
& Nbsp; juju-snapshot snapshot -f pristine.json
& Nbsp; juju distribuera --repository = exempel lokal: mysql
& Nbsp; juju-snapshot återställa -f pristine.json
- Rengör en miljö för återanvändning, via radera tjänster.
- Återställer leverantör lagring av alla uppladdade charm.
- Tar bort någon charm tillstånd från djurskötare.
Loader
Ladda en prov planens tjänster och relationer i en miljö:
& Nbsp; juju-belastning -r förvars mediawiki.plan
Watch
Verifiering för en tjänst som kommer upp på rätt sätt, väntar en viss service och alla dess relationer för att nå en färdig stabilt tillstånd eller någon når ett misslyckande tillstånd:
& Nbsp; juju-klocka
Avsluta kod 1, om att vänta misslyckades, stderr med fler detaljer. Exit 0 om projektet lyckas.
Testa Records
Skapa ett arkiv med alla enhetsloggar, Zookeeper uppgifter, status och prov löpare loggar:
& Nbsp; juju-rekord -f testrecord.zip

Vad är nytt i den här versionen:

  • använda sftp att hämta fjärrenhet stockar (juju-inspelare är nu leverantör oberoende)
  • Uppdatering watcher att arbeta med nya status utgång

Vad är nytt i version 0.2.4:

  • Fristående zk dumpa manus, använda en felhantering omslag snapshot nedkoppling.

Krav :

  • Python

Annan programvara för utvecklare Kapil Thangavelu

mongonose
mongonose

11 May 15

Kommentarer till charmrunner

Kommentarer hittades inte
Kommentar
Slå på bilder!