我有一個TeamCity構建設置,除了運行集成測試外什麼都不做。可悲的是,測試是不可靠的。他們中的大多數都能正常工作,但有一些間歇性地不時失敗。TeamCity測試失敗統計
我非常喜歡能夠獲得最常見測試失敗的圖表。基本上我想知道哪些測試最經常失敗。
我知道TC可以向我展示任何單一測試的通過/失敗統計。但我不打算去點擊所有400多個測試來找出哪些失敗最頻繁!
如果無法讓TC向我顯示這些信息,是否有一些接口可以讓我下載數據,以便自己處理?
我有一個TeamCity構建設置,除了運行集成測試外什麼都不做。可悲的是,測試是不可靠的。他們中的大多數都能正常工作,但有一些間歇性地不時失敗。TeamCity測試失敗統計
我非常喜歡能夠獲得最常見測試失敗的圖表。基本上我想知道哪些測試最經常失敗。
我知道TC可以向我展示任何單一測試的通過/失敗統計。但我不打算去點擊所有400多個測試來找出哪些失敗最頻繁!
如果無法讓TC向我顯示這些信息,是否有一些接口可以讓我下載數據,以便自己處理?
你可以指望通過以下步驟,在這個環節上的細節經常失敗從TeamCity的測試細節:
導線與路線:Projects -> (select proj) -> Current Problems (tab) -> View tests failed within the last 120hrs (link present at right side of page)
這並沒有完成所要求的 - 請注意OP說:「我知道TC可以顯示任何單個測試的通過/失敗統計數據,但是我我不打算去點擊所有400多個測試來找出哪些失敗最頻繁!「 – Snargleplax
我找不到這個。也許我在找錯地方。當我查看某個特定項目時,我會看到Overview |歷史|更改日誌|問題日誌|統計|兼容代理|等待更改|設置。我沒有在任何地方看到「當前問題」選項卡。 (TeamCity 8.0.2) – MathematicalOrchid
等一下,我找到了。你必須去一個_project_頁面,而不是_build_頁面。 (我從來沒有這樣做過,我只看過所有的構建頁面,或者一個特定構建的頁面,我甚至沒有意識到這是一個子項目的頁面!) – MathematicalOrchid
這隻顯示最後一個120小時,請看我的答案,你可以看到更多的細節 – Dizzle