jenkviz

Software kuvakaappaus:
jenkviz
Ohjelmiston tiedot:
Versio: 0.3.1
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Benoit Delbosc
Lupa: Vapaa
Suosio: 8

Rating: nan/5 (Total Votes: 0)

jenkviz on visualisointi Jenkins rakentaa virtauksen avulla GraphViz.
Tool indeksoida Jenkins sivuston avulla rakentaa url ja tuottaa SVG lähtö tehdä rakentaa virtausta.
& Nbsp; SVG kuvaaja näyttää: - yhteenveto laatikko:
- Kokonaisajan
- Kumuloitunut pituutta joka rakentaa
- Läpijuoksu (kesto / kulunut)
- Määrä rakentaa
- Musta nuolia tehdä tuotantoketjun suhde
- Oranssi nuolet tehdä loppupään vain suhteessa
- Rakenna sininen / keltainen / punainen / harmaa laatikko menestykseen / epävakaa / Failed / Keskeytetty Asema
& Nbsp; Build tiedot tallennetaan paikalliseen SQLite tietokanta. Tietokantaa käytetään välimuistista ei hae kahdesti rakentaa sivun, mutta myös saada tietoa käyttämällä tavallista SQL:
& Nbsp; sqlite3 ~ / jenkviz.db
& Nbsp; - Hitain työpaikat
& Nbsp; sqlite> SELECT nimi, SUM (duration_s), MAX (duration_s), AVG (duration_s), määrä (1)
& Nbsp; build
& Nbsp; GROUP BY nimi
& Nbsp; TILAA SUM (duration_s) laskevasti
& Nbsp; RAJA 10;
& Nbsp; - Slave kuorman
& Nbsp; sqlite> majoitusvaihtoehtoa, SUM (duration_s) FROM build GROUP BY isäntä TILAA SUM (duration_s) laskevasti RAJA 10;
KÄYTTÖ
& Nbsp; jenkviz [--version] [--logfile = LOGFILE] [--database = Tietokannan] komennon [OPTIONS] väitteet
& Nbsp; jenkviz -h
komennot
& Nbsp; ryömiä [--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
& Nbsp; --direct vaihtoehto näkyy vain loppupään ja alkupään suhteen, poistamalla loppupään vain linkki.
& Nbsp; --reverse vaihtoehto ryömiä taaksepäin käyttäen ylävirtaan rakentaa.
& Nbsp; --explore vaihtoehto pitää loppupään rakentaa, jotka ovat ylävirtaan rakentaa soveltamisalasta alkuperää Build (alkupään rakentaa ei jälkeläinen root rakentaa)
Esimerkit
& Nbsp; jenkviz ryömiä http: //jenkins.site/jenkviz/job_name/42/
Asennus
& Nbsp; Debian / Ubuntu:
& Nbsp; sudo aptitude install GraphViz
& Nbsp; sudo easy_install jenkviz
arkistosi
& Nbsp; Jenkviz parhaillaan isännöi github.
ASIAT JA Vikailmoitukset
& Nbsp; Feature pyynnöt ja vikailmoitukset voidaan tehdä tässä:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

Rajoitukset :

  • Johtuen JENKINS-6211 bug, tämä toimii vain Maven työtä, koska nykyinen Jenkins ( vähintään 1,444) eivät näy build numero loppupään rakentaa Freestyle työpaikkaa tai ei Maven työpaikkoja.
  • Myös joskus loppupään rakentaa numero on Ei ja se pysähtyy indeksoinnin, tässä tapauksessa Jenkins eivät anna mitenkään mennä suoraan alavirtaan rakentaa.
  • Tällä hetkellä Jenkviz eivät käsittele rakentaa useita ylävirtaan rakentaa, vain huolehtimalla ensimmäisestä.

Vastaavia ohjelmistoja

Tcpreplay
Tcpreplay

7 Mar 16

PytestFramework
PytestFramework

20 Feb 15

tl.testing
tl.testing

15 Apr 15

DREAM Tool
DREAM Tool

3 Jun 15

Muu ohjelmistojen kehittäjä Benoit Delbosc

logchart
logchart

11 May 15

tcsv2png
tcsv2png

11 May 15

benchbase
benchbase

11 May 15

Kommentit jenkviz

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