charmrunner

Software screenshot:
charmrunner
Software informatie:
Versie: 0.2.5
Upload datum: 14 Apr 15
Ontwikkelaar: Kapil Thangavelu
Licentie: Gratis
Populariteit: 1

Rating: nan/5 (Total Votes: 0)

charmrunner biedt herbruikbare componenten en hulpprogramma's voor juju charme testen.
Er zijn verschillende use cases voor het testen van Jenkins waterfall uitzicht, om het poorten publiceren naar een opslagplaats op basis van testresultaten.
Om tegemoet te komen de verschillende lopende scenario's, worden de instrumenten gepresenteerd als een set van cli gereedschappen.
Alle tools werken tegen de standaard juju milieu.
Runner
Biedt de belangrijkste toegangspoort tot de charme testen. Het zal genereren en uitvoeren van een test en het resultaat opneemt en milieu informatie:
& Nbsp; juju-graph-runner -r repository -w working_dir -s serie -t testrecord.zip
Planner
Voor een bepaalde charme verandering berekenen een reeks van testplannen tegen een opslagplaats van alle charmes:
& Nbsp; juju-planner -r repository -s precieze -d plans_dir
Snapshot
Momentopname en herstellen van een omgeving, verwant aan een bzr plank. Primaire doel is om te kunnen om duidelijk uit de diensten van een omgeving, zodat het milieu in heel tests kunnen worden hergebruikt.
Werkt op een dienst granulariteit, het vernietigen en het verwijderen van de oude diensten niet in voor de laatste snapshot in een pop:
& Nbsp; juju-snapshot snapshot -f pristine.json
& Nbsp; juju implementeren --repository = voorbeelden lokale: mysql
& Nbsp; juju-snapshot te herstellen -f pristine.json
- Maak een omgeving voor hergebruik, via het verwijderen van diensten.
- Herstelt provider opslag van elke geupload charmes.
- Verwijdert charme staat van dierenverzorger.
Loader
Laden en de betrekkingen van een testplan's in een omgeving:
& Nbsp; juju-load -r repository mediawiki.plan
Horloge
Verificatie voor een dienst die correct, wacht op een bepaalde dienst en al haar relaties met een voltooide steady state te bereiken of te bereiken een mislukking staat:
& Nbsp; juju-horloge
Exit code 1 als het wachten is mislukt, stderr met meer details. Exit 0 indien succesvol.
Test Records
Maak een archief van alle unit logboeken, dierenverzorger data, status en testen runner stammen:
& Nbsp; juju-opname -f testrecord.zip

Wat is nieuw in deze release:

  • gebruik sftp te halen remote unit logs (juju-recorder is nu provider onafhankelijke)
  • -update watcher om te werken met de nieuwe status van de uitgang

Wat is nieuw in versie 0.2.4:

  • Standalone zk dump script, gebruik dan een foutafhandeling wrapper momentopname demontage.

Eisen

  • Python

Andere software van ontwikkelaar Kapil Thangavelu

mongonose
mongonose

11 May 15

Reacties op charmrunner

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!