jenkviz

軟件截圖:
jenkviz
軟件詳細信息:
版本: 0.3.1
上傳日期: 14 Apr 15
許可: 免費
人氣: 8

Rating: nan/5 (Total Votes: 0)

jenkviz是使用graphviz的一個詹金斯建立流的可視化。
使用工具構建URL和產生SVG輸出呈現構建流動抓取一個詹金斯網站。
 在SVG圖形顯示: - 用摘要框:
- 總的運行時間
- 累計時間為每個製作
- 吞吐量(時間/經過)
- 數生成
- 黑色箭頭使上游和下游關係
- 橙色箭頭渲染下游關係,只
- 構建以藍色/黃色/紅色/灰色框成功/不穩定/失敗/中止構建狀態
 建立信息存儲在本地SQLite數據庫。該數據庫被用作高速緩存不取兩次構建頁面,但也使用純SQL來獲取信息:
  sqlite3的〜/ jenkviz.db
  - 最慢的工作
  sqlite的> SELECT名稱,SUM(duration_s),MAX(duration_s),AVG(duration_s),COUNT(1)
 從構建
  GROUP BY的名字
  ORDER BY SUM(duration_s)DESC
  LIMIT 10;
  - 從負荷
  sqlite的> SELECT主機,SUM(duration_s)FROM構建GROUP BY主機ORDER BY SUM(duration_s)DESC LIMIT 10;
用法
  jenkviz [--version] [--logfile = LOGFILE] [--database = DATABASE]命令[OPTIONS]參數
  jenkviz -h
命令
 爬行[--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
 該--direct選項只顯示下游和上游的關係,消除下游的唯一紐帶。
 該--reverse選項爬行落後用上游的基礎之上。
 該--explore選擇保留下游構建已上游打造出產地構建的範圍(上游版本是不是根構建的後代)
示例
  jenkviz抓取的http://jenkins.site/jenkviz/job_name/42/
安裝
 在Debian / Ubuntu的:
 須藤資質安裝graphviz的
 須藤的easy_install jenkviz
源代碼庫
  Jenkviz目前在GitHub上託管。
問題和錯誤報告
 功能要求和錯誤報告可以在這裡進行:
 https://github.com/bdelbosc/jenkviz/issues

Requirements:

  • Python

限制

  • 在由於JENKINS-6211錯誤,這僅適用於Maven的工作,因為當前的詹金斯(至少1.444)不顯示版本號為下游建立自由泳工作或不工作的maven
  • 在某個時間同時下游版本號為None,它停止爬行,在這種情況下,詹金斯不給任何方式直接進入下游的基礎之上。
  • 在此刻Jenkviz不處理建立與多個上游建立,只取第一個照顧。

類似的軟件

eutester
eutester

20 Feb 15

vncdotool
vncdotool

12 May 15

Peon
Peon

20 Feb 15

pytest-incremental
pytest-incremental

12 May 15

顯影劑的其他軟件 Benoit Delbosc

FunkLoad
FunkLoad

6 Jun 15

tcsv2png
tcsv2png

11 May 15

benchbase
benchbase

11 May 15

意見 jenkviz

評論沒有發現
添加評論
打開圖片!