charmrunner

Software kuvakaappaus:
charmrunner
Ohjelmiston tiedot:
Versio: 0.2.5
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Kapil Thangavelu
Lupa: Vapaa
Suosio: 1

Rating: nan/5 (Total Votes: 0)

charmrunner tarjoaa uudelleenkäytettäviä komponentteja ja apuohjelmia juju charmia testaukseen.
On olemassa useita erilaisia ​​käyttötapauksia testaukseen Jenkins vesiputous näkemyksiä, jotta gating kustantaminen arkistoon testitulosten perusteella.
Jotta mahtuu eri käynnissä skenaarioita, työkalut esitetään joukko CLI työkaluja.
Kaikki työkalut toimivat vastaan ​​oletuksena juju ympäristöön.
Runner
Antaa tärkein puilta charmia testaus. Se tuottaa ja ajaa testi ja tallentaa tuloksen ja ympäristö tiedot:
& Nbsp; juju-kuvaaja-runner -r arkiston -w working_dir -s sarjan -t testrecord.zip
Planner
Tietyn charmia muutos laskea sarjan testi suunnitelmia vastaan ​​varasto kaikkien hurmaa:
& Nbsp; juju-suunnittelija -r arkiston -s tarkka -d plans_dir
Snapshot
Snapshot ja palauttaa ympäristö, muistuttaa bzr hyllyttämistä. Ensisijainen tarkoitus on pystyä selvittää palvelujen ympäristöön, jotta ympäristöä voidaan käyttää uudelleen eri testeissä.
Toimii palvelu rakeisuus, tuhoten ja poistamalla vanhoja palveluja ole läsnä ennen viimeistä tilannekuva pop:
& Nbsp; juju-snapshot snapshot -f pristine.json
& Nbsp; juju käyttöön --repository = esimerkkejä paikallis-: mysql
& Nbsp; juju-snapshot palauttaa -f pristine.json
- Puhdista ympäristö uusiokäyttöön kautta poistamalla palveluja.
- Palauttaa tarjoaja varastointi mistään ladannut hurmaa.
- Poistaa kaikki viehätys tilaan zookeeper.
Loader
Lataa testaussuunnitelma palvelut ja suhteet osaksi ympäristöön:
& Nbsp; juju-kuorma -r arkiston mediawiki.plan
Watch
Todentaminen palvelun tulossa oikein odottaa tiettyä palvelua ja kaikki sen suhteita päästä päätökseen vakaan tilan tai päästä vikatilainformaation:
& Nbsp; juju-watch
Exit-koodi 1, jos odotus epäonnistui, stderr enemmän yksityiskohtia. Exit 0 jos onnistunut.
Test Records
Luo arkisto kaikista yksikön lokit, zookeeper tiedot, tila, ja testi runner lokit:
& Nbsp; juju-ennätys -f testrecord.zip

Mitä uutta tässä julkaisussa:

  • käyttää sftp nouto etäyksikölle lokit (juju-tallennin on nyt toimittaja riippumaton)
  • päivitys tarkkailija toimimaan uusien tilalähtö

Mitä uutta versiossa 0.2.4:

  • Itsenäinen zk kaatopaikka komentosarjan virheiden käsittelyä kääre snapshot teardown.

Vaatimukset :

  • Python

Muu ohjelmistojen kehittäjä Kapil Thangavelu

mongonose
mongonose

11 May 15

Kommentit charmrunner

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!