charmrunner

Software screenshot:
charmrunner
Software detaljer:
Version: 0.2.5
Upload dato: 14 Apr 15
Udvikler: Kapil Thangavelu
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

charmrunner giver genanvendelige komponenter og hjælpeprogrammer til juju charme test.
Der er flere forskellige sager til afprøvning fra Jenkins brug waterfall udsigt, at gating udgivelse til et lager baseret på testresultater.
For at modtage forskellige driftsforhold scenarier værktøjerne præsenteret som et sæt af CLI værktøj.
Alle de værktøjer opererer imod standard juju miljø.
Runner
Giver det vigtigste indgang til charme test. Det vil generere og køre en test og registrere resultatet og miljø information:
& Nbsp; juju-graf-runner -r repository -w working_dir -s serie -t testrecord.zip
Planner
For en given charme ændring beregne en række test planer mod et lager af alle charms:
& Nbsp; juju-planner -r repository -s præcis -d plans_dir
Snapshot
Snapshot og genoprette et miljø, beslægtet med en BZR skrinlægge. Primære formål er det at være i stand til at rydde ud ydelser fra et miljø, så miljøet kan genbruges på tværs af tests.
Fungerer på en tjeneste granularitet, ødelægge og fjerne gamle tjenester ikke præsentere i før den sidste snapshot i et pop:
& Nbsp; juju-snapshot snapshot -f pristine.json
& Nbsp; Juju implementere --repository = eksempler lokal: mysql
& Nbsp; juju-snapshot genoprette -f pristine.json
- Rengør et miljø til genbrug via sletning tjenester.
- Nulstiller udbyder lagring af eventuelle uploadede charme.
- Fjerner enhver charme tilstand fra dyrepasser.
Loader
Læg en testplan ydelser og relationer i et miljø:
& Nbsp; juju-load -r repository mediawiki.plan
Watch
Verifikation for en tjeneste, der kommer korrekt, venter en given service og dens forbindelser til at nå en færdig steady state eller nå frem til en fiasko tilstand:
& Nbsp; juju-watch
Afslut kode 1, hvis ventetiden mislykkedes, stderr med flere detaljer. Exit 0, hvis succesfuld.
Test Records
Opret et arkiv over alle de enheder logs, dyrepasser data, status og test runner logs:
& Nbsp; juju-record -f testrecord.zip

Hvad er nyt i denne udgivelse:

  • brug sftp at hente ekstern enhed logs (juju-optager er nu udbyder uafhængig)
  • opdatering watcher til at arbejde med nye status output

Hvad er nyt i version 0.2.4:

  • Standalone zk dump script, skal du bruge en fejlhåndtering wrapper snapshot teardown.

Krav :

  • Python

Andre software developer Kapil Thangavelu

mongonose
mongonose

11 May 15

Kommentarer til charmrunner

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!