jacoco

    2熱度

    2回答

    我使用jacoco覆蓋報告。當我看着雅可比報告時,報道似乎很好。但在Sonarqube,覆蓋率很低,因爲它表示@Data來自lombok的註釋未被測試覆蓋。 編譯類標記爲@Generated,但Sonar並未忽略它。 如何排除@Data的分析?

    0熱度

    1回答

    我想在我的項目中獲得代碼覆蓋率基本上我的項目部署在websphere服務器上,我已經在服務器的jvm中添加了-javaagent參數,並且在destfile參數中生成了exec文件和我用來從聲納獲得代碼覆蓋率一樣。 我面臨的問題是當我在服務器的jvm中添加-javaagent參數時,我在代碼中發現問題,而每當我刪除此參數時,我的應用程序都會完美運行。 我可以在我的項目中獲得聲納代碼覆蓋的完整程序嗎

    7熱度

    1回答

    我繼承了一個android項目來設置代碼覆蓋範圍。我沒有爲android做太多工作,並且幾乎沒有任何經驗,於是我開始尋找一個有用的教程。隨着驚喜的發展,前幾個教程非常有幫助,我能夠包含jacoco gradle插件並啓用代碼覆蓋。使用詹金斯我甚至生成了一份報道報道。到目前爲止,一切都很好。 但是,當我看到報告時,聞到了一些可疑的東西。測試vs覆蓋率似乎太小了。進一步調查顯示罪魁禍首。 測試本身被寫

    2熱度

    2回答

    我使用Jacoco作爲我的pom.xml中配置的代碼覆蓋插件。我想測試和分析我的班級文件中只有少數幾種方法的覆蓋範圍,並且只想顯示他們的覆蓋率。但是,隨着jacoco分析整個文件,它的播報覆蓋面越來越小,儘管所涉及的方法都覆蓋了100%。 在jacoco中是否有任何方法排除某些正在分析的方法而不更改源文件代碼?

    1熱度

    1回答

    我有一個多模塊Maven項目,SonarQube v 5.6.6使用最新的JaCoCo。 的配置如下: <properties> <sonar-maven-plugin.version>3.3.0.603</sonar-maven-plugin.version> <jacoco-maven-plugin.version>0.7.9</jacoco-maven-plugin.ve

    1熱度

    1回答

    我已經創建了Maven項目並創建了surefire-report以及jacoco報告。 jacoco.exec也生成了,如果我將我的項目上傳到編譯類的服務器上,那麼我可以看到我的代碼覆蓋率,但作爲最佳實踐,如果我省略類文件,我無法看到代碼覆蓋率。有人可以幫我嗎? 可以參考以下屏幕截圖,這將有助於您輕鬆理解我的問題。 如果我上傳的服務器我編譯的類文件,然後正常工作如下, enter image de

    1熱度

    1回答

    我想忽略一些生成的類,並且類忽略得很好。但是,如果這些類具有內部類,那麼這些類仍然包含在內,儘管排除了父類。這是我的配置: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.9</version> <executio

    0熱度

    2回答

    我已經將Java中的JaCoCo配置爲JavaAgent(請參閱:http://www.jacoco.org/jacoco/trunk/doc/agent.html)。 重新啓動服務器,並對應用程序運行一系列自動測試(以提供一些負載),然後停止服務器。 我可以看到服務器中生成的jacoco.exec(配置爲/ tmp/location)。 現在,我該如何生成HTML報告? 在投票表決這個問題或將其

    1熱度

    1回答

    我想在測試覆蓋率不足時使jacoco插件失敗。我使用例如從gradle這個頁面: https://docs.gradle.org/current/userguide/jacoco_plugin.html apply plugin: 'jacoco' jacoco { toolVersion = "0.7.6.201602180812" reportsDir = file("

    1熱度

    1回答

    我需要在Microsoft Visual Studio Team中打開JaCoCo覆蓋報告。 我可以看到形式: 所以,我需要總結的文件。我如何創建它? 這是真的,我需要在本地創建一個XML格式的報告? 我想創建這個報告,但我有一個問題。 我的項目中使用搖籃,所以我加入這gradle.build: apply plugin: "jacoco" 和: buildTypes { relea