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不處理建立與多個上游建立,只取第一個照顧。

類似的軟件

Embedded Profiler
Embedded Profiler

17 Feb 15

CppUnit
CppUnit

17 Feb 15

rgf
rgf

14 Apr 15

filterunit
filterunit

11 May 15

顯影劑的其他軟件 Benoit Delbosc

tcsv2png
tcsv2png

11 May 15

FunkLoad
FunkLoad

6 Jun 15

FunkLoad
FunkLoad

11 May 15

benchbase
benchbase

11 May 15

意見 jenkviz

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