2
我們有定期(Jenkins外部)構建sqlite數據庫的軟件。我想運行一些測試來查看當前版本中的任何表是否比前一版中的表要小得多。我認爲我只需要將結果序列化到磁盤(或數據庫)並手動檢查差異。詹金斯是否有更正式的框架來處理這種情況?比較之前在Jenkins中的當前構建CI
我們有定期(Jenkins外部)構建sqlite數據庫的軟件。我想運行一些測試來查看當前版本中的任何表是否比前一版中的表要小得多。我認爲我只需要將結果序列化到磁盤(或數據庫)並手動檢查差異。詹金斯是否有更正式的框架來處理這種情況?比較之前在Jenkins中的當前構建CI
最簡單的方法是添加一個由Jenkins執行的簡單腳本,或者在您的構建過程中嵌入一個腳本來導出一個稍後可由Measurement Plots Plugin使用的文件。這個插件可以用你的數據解析XML文件,保存多個版本的歷史記錄併爲你繪製一張圖。雖然它需要一些手動工作,但它是這類事情的最佳選擇。
+1 - 不錯的實用解決方案聽起來不像需要太多的努力。 – robjohncox
您可以從Jenkins運行腳本執行所需的檢查。 –