[英]Django Jenkins Test runner - Slow
我正在使用django_discover_jenkins模塊來生成jenkins報告,作為單元測試運行的一部分。
以前有人使用過它,發現它的速度更慢嗎? 覆蓋任務大大降低了速度。
如何在不編輯設置文件的情況下從django_discover_jenkins任務集中刪除coverage任務。
要排除覆蓋任務, TEST_TASKS
在項目的settings.py
定義TEST_TASKS
,並忽略覆蓋任務。
TEST_TASKS = (
# 'discover_jenkins.tasks.run_pylint.PyLintTask',
'discover_jenkins.tasks.with_coverage.CoverageTask',
)
我不確定您為什么不想編輯settings.py,這是記錄在案的方式。
檢查原始django-jenkins庫的最新版本。 它具有相同的單元測試發現方法,並且默認情況下禁用覆蓋率。 可以使用--enable-coverage
命令行選項啟用--enable-coverage
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.