简体   繁体   English

Jenkins 中用于范围报告 com.aventstack.extentreports.model.Test 的不需要的日志

[英]Unwanted Logs in Jenkins for extent reports com.aventstack.extentreports.model.Test

I have recently implemented Extent reports in my project.我最近在我的项目中实施了范围报告。 I am seeing strange logs in the console, this caused TEST-TestSuite.xml size to grow about 1 GB.我在控制台中看到奇怪的日志,这导致 TEST-TestSuite.xml 大小增长约 1 GB。 I have tried to set the System property but it didnt worked System.setProperty("org.freemarker.loggerLibrary", "none");我试图设置系统属性,但它没有工作System.setProperty("org.freemarker.loggerLibrary", "none");

Some Example of logs一些日志示例

com.aventstack.extentreports.model.Log.getExceptionInfo()=[Ljava.lang.Class;@7034bb18, public com.aventstack.extentreports.model.AbstractStructure com.aventstack.extentreports.model.Log.getScreenCaptureContext()=[Ljava.lang.Class;@7bf5bd4f, public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model.ExceptionInfo)=[Ljava.lang.Class;@5fb27796, public void com.aventstack.extentreports.model.Log.setSequence(int)=[Ljava.lang.Class;@4263f02f, public com.aventstack.extentreports.Z20 com.aventstack.extentreports.model.Log.getExceptionInfo()=[Ljava.lang.Class;@7034bb18, public com.aventstack.extentreports.model.AbstractStructure com.aventstack.extentreports.model.Log.getScreenCaptureContext()=[Ljava .lang.Class;@7bf5bd4f, public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model.ExceptionInfo)=[Ljava.lang.Class;@5fb27796, public void com.aventstack.extentreports .model.Log.setSequence(int)=[Ljava.lang.Class;@4263f02f,公共 com.aventstack.Z20.extentre F35E630DAF44DBFA4C3F68F5399D8CZ.Test com.aventstack.extentreports.model.Log.getTest()=[Ljava.lang.Class;@175a6f00, public com.aventstack.extentreports.Status com.aventstack.extentreports.model.Log.getStatus()=[Ljava.lang.Class;@4113a761, public org.bson.types.ObjectId com.aventstack.extentreports.model.Log.getObjectId()=[Ljava.lang.Class;@dd17612, public void com.aventstack.extentreports.model.Log.setStatus(com.aventstack.extentreports.Status)=[Ljava.lang.Class;@506e1d0f, public final native java.lang.Class java.lang.Z F35E630DAF44DBFA4C3F68F5399D8CZ.Test com.aventstack.extentreports.model.Log.getTest()=[Ljava.lang.Class;@175a6f00, public com.aventstack.extentreports.Status com.aventstack.extentreports.model.Log.getStatus()=[ Ljava.lang.Class;@4113a761, public org.bson.types.ObjectId com.aventstack.extentreports.model.Log.getObjectId()=[Ljava.lang.Class;@dd17612, public void com.aventstack.extentreports.model .Log.setStatus(com.aventstack.extentreports.Status)=[Ljava.lang.Class;@506e1d0f, public final native java.lang.Class java.lang.Z 497031794414A552435F90151AC3B54BZ.getClass()=[Ljava.lang.Class;@14085a6d, public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId)=[Ljava.lang.Class;@487cdf22, public java.lang.String com.aventstack.extentreports.model.Log.getDetails()=[Ljava.lang.Class;@4e9b51d9}, sequence=freemarker.ext.beans.FastPropertyDescriptor@6e3dab60, setScreenCaptureContext=public void com.aventstack.extentreports.model.Log.setScreenCaptureContext(com.aventstack.extentreports.model.AbstractStructure), equals=public boolean java.lang.Object.equals(java.lang.Object), toString=p 497031794414A552435F90151AC3B54BZ.getClass()=[Ljava.lang.Class;@14085a6d, public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId)=[Ljava.lang.Class;@487cdf22, public java.lang.String com.aventstack.extentreports.model.Log.getDetails()=[Ljava.lang.Class;@4e9b51d9}, sequence=freemarker.ext.beans.FastPropertyDescriptor@6e3dab60, setScreenCaptureContext=public void com.aventstack. extentreports.model.Log.setScreenCaptureContext(com.aventstack.extentreports.model.AbstractStructure), equals=public boolean java.lang.Object.equals(java.lang.Object), toString=p ublic java.lang.String java.lang.Object.toString(), getSequence=public int com.aventstack.extentreports.model.Log.getSequence(), exceptionInfo=freemarker.ext.beans.FastPropertyDescriptor@38b05ff8, status=freemarker.ext.beans.FastPropertyDescriptor@169b0203} DEBUG 15960 [freemark] (): Key "stepName" was not found on instance of com.aventstack.extentreports.model.Log. ublic java.lang.String java.lang.Object.toString(), getSequence=public int com.aventstack.extentreports.model.Log.getSequence(), exceptionInfo=freemarker.ext.beans.FastPropertyDescriptor@38b05ff8, status=freemarker. ext.beans.FastPropertyDescriptor@169b0203} DEBUG 15960 [freemark] ():在 com.aventstack.extentreports.model.Log 的实例上找不到键“stepName”。 Introspection information for the class is: {setSequence=public void com.aventstack.extentreports.model.Log.setSequence(int), setExceptionInfo=public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model.ExceptionInfo), getClass=public final native java.lang.Class java.lang.Object.getClass(), setTest=public void com.aventstack.extentreports.model.Log.setTest(com.aventstack.extentreports.model.Test), getScreenCaptureContext=public com.aventstack.extentreports.model.AbstractStructure Z4D236D9A2D102C5FE6AD1C50DA Introspection information for the class is: {setSequence=public void com.aventstack.extentreports.model.Log.setSequence(int), setExceptionInfo=public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model .ExceptionInfo), getClass=public final native java.lang.Class java.lang.Object.getClass(), setTest=public void com.aventstack.extentreports.model.Log.setTest(com.aventstack.extentreports.model.Test) , getScreenCaptureContext=public com.aventstack.extentreports.model.AbstractStructure Z4D236D9A2D102C5FE6AD1C50DA 4BEC50Z.aventstack.extentreports.model.Log.getScreenCaptureContext(), setObjectId=public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId), getStatus=public com.aventstack.extentreports.Status com.aventstack.extentreports.model.Log.getStatus(), getTest=public com.aventstack.extentreports.model.Test com.aventstack.extentreports.model.Log.getTest(), getObjectId=public org.bson.types.ObjectId com.aventstack.extentreports.model.Log.getObjectId(), screenCaptureContext=freemarker.ext.beans.FastPropertyDescriptor@5308bcc5, getTimestamp=public java.util.Date Z4D236D9A2D102C5FE6AD1 4BEC50Z.aventstack.extentreports.model.Log.getScreenCaptureContext(), setObjectId=public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId), getStatus=public com.aventstack.extentreports.Status com .aventstack.extentreports.model.Log.getStatus(), getTest=public com.aventstack.extentreports.model.Test com.aventstack.extentreports.model.Log.getTest(), getObjectId=public org.bson.types.ObjectId com .aventstack.extentreports.model.Log.getObjectId(), screenCaptureContext=freemarker.ext.beans.FastPropertyDescriptor@5308bcc5, getTimestamp=public Z93F725A07423FE1C889F448B32D21F46AD1D ZD236DZDFEDate C50DA4BEC50Z.aventstack.extentreports.model.Log.getTimestamp(), hashCode=public native int java.lang.Object.hashCode(), setDetails=public void com.aventstack.extentreports.model.Log.setDetails(java.lang.String), java.lang.Object@baf2078=freemarker.ext.beans.SimpleMethod@220fb5bf, details=freemarker.ext.beans.FastPropertyDescriptor@4ba19f19, class=freemarker.ext.beans.FastPropertyDescriptor@40cb109d, objectId=freemarker.ext.beans.FastPropertyDescriptor@56b362d5, setTimestamp=public void com.aventstack.extentreports.model.Log.setTimestamp(java.util.Date), timestamp=freemarker.ext.beans.FastPropertyDescriptor@9ce97f1, test=freemarker.ext.beans.FastPropertyDescriptor@4e509886, getExceptionInfo=public com.aventstack.extentrepor C50DA4BEC50Z.aventstack.extentreports.model.Log.getTimestamp(), hashCode=public native int java.lang.Object.hashCode(), setDetails=public void com.aventstack.extentreports.model.Log.setDetails(java.lang.String ), java.lang.Object@baf2078=freemarker.ext.beans.SimpleMethod@220fb5bf, details=freemarker.ext.beans.FastPropertyDescriptor@4ba19f19, class=freemarker.ext.beans.FastPropertyDescriptor@40cbext.markerd, beans.FastPropertyDescriptor@56b362d5, setTimestamp=public void com.aventstack.extentreports.model.Log.setTimestamp(java.util.Date), timestamp=freemarker.ext.beans.FastPropertyDescriptor@9ce97f1, test=freemarker.ext.beans.FastPropertyDescriptor @4e509886,getExceptionInfo=public com.aventstack.extentrepor ts.model.ExceptionInfo com.aventstack.extentreports.model.Log.getExceptionInfo(), getDetails=public java.lang.String com.aventstack.extentreports.model.Log.getDetails(), setStatus=public void com.aventstack.extentreports.model.Log.setStatus(com.aventstack.extentreports.Status), java.lang.Object@2cc5f775={public java.lang.String java.lang.Object.toString()=[Ljava.lang.Class;@56073629, public void com.aventstack.extentreports.model.Log.setScreenCaptureContext(com.aventstack.extentreports.model.AbstractStructure)=[Ljava.la ts.model.ExceptionInfo com.aventstack.extentreports.model.Log.getExceptionInfo(), getDetails=public java.lang.String com.aventstack.extentreports.model.Log.getDetails(), setStatus=public void com.aventstack.extentreports .model.Log.setStatus(com.aventstack.extentreports.Status), java.lang.Object@2cc5f775={public java.lang.String java.lang.Object.toString()=[Ljava.lang.Class;@56073629 , 公共无效 com.aventstack.extentreports.model.Log.setScreenCaptureContext(com.aventstack.extentreports.Z20F35E630DAF44DBFA4=[LjavaF68F539A] ng.Class;@1bef43f6, public void com.aventstack.extentreports.model.Log.setDetails(java.lang.String)=[Ljava.lang.Class;@66e33e65, public java.util.Date com.aventstack.extentreports.model.Log.getTimestamp()=[Ljava.lang.Class;@2c3d1e97, public int com.aventstack.extentreports.model.Log.getSequence()=[Ljava.lang.Class;@4364c347, public void com.aventstack.extentreports.model.Log.setTimestamp(java.util.Date)=[Ljava.lang.Class;@2275c82e, public native int java.lang.Object.hashCode()=[Ljava.lang.Z9BD81329FEBF6EFE22788E03DDEAF0AF ng.Class;@1bef43f6, public void com.aventstack.extentreports.model.Log.setDetails(java.lang.String)=[Ljava.lang.Class;@66e33e65, public java.util.Date com.aventstack.extentreports. model.Log.getTimestamp()=[Ljava.lang.Class;@2c3d1e97, public int com.aventstack.extentreports.model.Log.getSequence()=[Ljava.lang.Class;@4364c347, public void com.aventstack. extentreports.model.Log.setTimestamp(java.util.Date)=[Ljava.lang.Class;@2275c82e, public native int java.lang.Object.hashCode()=[Ljava.lang.Z9BD81329FEBF6EFE22788E03DDEAF0AF Z;@5d9ada13, public boolean java.lang.Object.equals(java.lang.Object)=[Ljava.lang.Class;@1917be91, public void com.aventstack.extentreports.model.Log.setTest(com.aventstack.extentreports.model.Test)=[Ljava.lang.Class;@7c0c380f, public com.aventstack.extentreports.model.ExceptionInfo com.aventstack.extentreports.model.Log.getExceptionInfo()=[Ljava.lang.Class;@7034bb18, public com.aventstack.extentreports.model.AbstractStructure com.aventstack.extentreports.model.Log.getScreenCaptureContext()=[Lj Z;@5d9ada13, public boolean java.lang.Object.equals(java.lang.Object)=[Ljava.lang.Class;@1917be91, public void com.aventstack.extentreports.model.Log.setTest(com.aventstack. extentreports.model.Test)=[Ljava.lang.Class;@7c0c380f, public com.aventstack.extentreports.model.ExceptionInfo com.aventstack.extentreports.model.Log.getExceptionInfo()=[Ljava.lang.Class;@7034bb18 , public com.aventstack.extentreports.model.AbstractStructure com.aventstack.extentreports.model.Log.getScreenCaptureContext()=[Lj ava.lang.Class;@7bf5bd4f, public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model.ExceptionInfo)=[Ljava.lang.Class;@5fb27796, public void com.aventstack.extentreports.model.Log.setSequence(int)=[Ljava.lang.Class;@4263f02f, public com.aventstack.extentreports.model.Test com.aventstack.extentreports.model.Log.getTest()=[Ljava.lang.Class;@175a6f00, public com.aventstack.extentreports.Status com.aventstack.extentreports.model.Log.getStatus()=[Ljava.lang.Z9BD81329FEBF6EFE22788E ava.lang.Class;@7bf5bd4f, public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model.ExceptionInfo)=[Ljava.lang.Class;@5fb27796, public void com.aventstack. extentreports.model.Log.setSequence(int)=[Ljava.lang.Class;@4263f02f, public com.aventstack.extentreports.model.Test com.aventstack.extentreports.model.Log.getTest()=[Ljava.lang. Class;@175a6f00, public com.aventstack.extentreports.Status com.aventstack.extentreports.model.Log.getStatus()=[Ljava.lang.Z9BD81329FEBF6EFE22788E 03DDEAF0AFZ;@4113a761, public org.bson.types.ObjectId com.aventstack.extentreports.model.Log.getObjectId()=[Ljava.lang.Class;@dd17612, public void com.aventstack.extentreports.model.Log.setStatus(com.aventstack.extentreports.Status)=[Ljava.lang.Class;@506e1d0f, public final native java.lang.Class java.lang.Object.getClass()=[Ljava.lang.Class;@14085a6d, public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId)=[Ljava.lang.Class;@487cdf22, public java.lang.String com.aventstack.extentreports.Z 03DDEAF0AFZ;@4113a761, public org.bson.types.ObjectId com.aventstack.extentreports.model.Log.getObjectId()=[Ljava.lang.Class;@dd17612, public void com.aventstack.extentreports.model.Log.setStatus (com.aventstack.extentreports.Status)=[Ljava.lang.Class;@506e1d0f, public final native java.lang.Class java.lang.Object.getClass()=[Ljava.lang.Class;@14085a6d, public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId)=[Ljava.lang.Class;@487cdf22, public java.lang.String com.aventstack.extentreports.Z 20F35E630DAF44DBFA4C3F68F5399D8CZ.Log.getDetails()=[Ljava.lang.Class;@4e9b51d9}, sequence=freemarker.ext.beans.FastPropertyDescriptor@6e3dab60, setScreenCaptureContext=public void com.aventstack.extentreports.model.Log.setScreenCaptureContext(com.aventstack.extentreports.model.AbstractStructure), equals=public boolean java.lang.Object.equals(java.lang.Object), toString=public java.lang.String java.lang.Object.toString(), getSequence=public int com.aventstack.extentreports.model.Log.getSequence(), exceptionInfo=freemarker.ext.beans.FastPropertyDescriptor@38b05ff8, status=freemarker.ext.beans.FastPropertyDescriptor@169b0203} DEBUG 15960 [freem 20F35E630DAF44DBFA4C3F68F5399D8CZ.Log.getDetails()=[Ljava.lang.Class;@4e9b51d9}, sequence=freemarker.ext.beans.FastPropertyDescriptor@6e3dab60, setScreenCaptureContext=public void com.aventstack.extentreports.model.Log.setScreenCaptureContext(com.aventstack .extentreports.model.AbstractStructure), equals=public boolean java.lang.Object.equals(java.lang.Object), toString=public java.lang.String java.lang.Object.toString(), getSequence=public int com .aventstack.extentreports.model.Log.getSequence(), exceptionInfo=freemarker.ext.beans.FastPropertyDescriptor@38b05ff8, status=freemarker.ext.beans.FastPropertyDescriptor@169b0203} 调试 15960 [freem ark] (): Key "stepName" was not found on instance of com.aventstack.extentreports.model.Log. ark] ():在 com.aventstack.extentreports.model.Log 的实例上找不到键“stepName”。 Introspection information for the class is: {setSequence=public void com.aventstack.extentreports.model.Log.setSequence(int), setExceptionInfo=public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model.ExceptionInfo), getClass=public final native java.lang.Class java.lang.Object.getClass(), setTest=public void com.aventstack.extentreports.model.Log.setTest(com.aventstack.extentreports.model.Test), getScreenCaptureContext=public com.aventstack.extentreports.model.AbstractStructure Z4D236D9A2D102C5FE6AD1C50DA Introspection information for the class is: {setSequence=public void com.aventstack.extentreports.model.Log.setSequence(int), setExceptionInfo=public void com.aventstack.extentreports.model.Log.setExceptionInfo(com.aventstack.extentreports.model .ExceptionInfo), getClass=public final native java.lang.Class java.lang.Object.getClass(), setTest=public void com.aventstack.extentreports.model.Log.setTest(com.aventstack.extentreports.model.Test) , getScreenCaptureContext=public com.aventstack.extentreports.model.AbstractStructure Z4D236D9A2D102C5FE6AD1C50DA 4BEC50Z.aventstack.extentreports.model.Log.getScreenCaptureContext(), setObjectId=public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId), getStatus=public com.aventstack.extentreports.Status com.aventstack.extentreports.model.Log.getStatus(), getTest=public com.aventstack.extentreports.model.Test com.aventstack.extentreports.model.Log.getTest(), getObjectId=public org.bson.types.ObjectId com.aventstack.extentreports.model.Log.getObjectId(), screenCaptureContext=freemarker.ext.beans.FastPropertyDescriptor@5308bcc5, getTimestamp=public java.util.Date Z4D236D9A2D102C5FE6AD1 4BEC50Z.aventstack.extentreports.model.Log.getScreenCaptureContext(), setObjectId=public void com.aventstack.extentreports.model.Log.setObjectId(org.bson.types.ObjectId), getStatus=public com.aventstack.extentreports.Status com .aventstack.extentreports.model.Log.getStatus(), getTest=public com.aventstack.extentreports.model.Test com.aventstack.extentreports.model.Log.getTest(), getObjectId=public org.bson.types.ObjectId com .aventstack.extentreports.model.Log.getObjectId(), screenCaptureContext=freemarker.ext.beans.FastPropertyDescriptor@5308bcc5, getTimestamp=public Z93F725A07423FE1C889F448B32D21F46AD1D ZD236DZDFEDate C50DA4BEC50Z.aventstack.extentreports.model.Log.getTimestamp(), hashCode=public native int java.lang.Object.hashCode(), setDetails=public void com.aventstack.extentreports.model.Log.setDetails(java.lang.String), java.lang.Object@baf2078=freemarker.ext.beans.SimpleMethod@220fb5bf, details=freemarker.ext.beans.FastPropertyDescriptor@4ba19f19, class=freemarker.ext.beans.FastPropertyDescriptor@40cb109d, objectId=freemarker.ext.beans.FastPropertyDescriptor@56b362d5, setTimestamp=public void com.aventstack.extentreports.model.Log.setTimestamp(java.util.Date), timestamp=freemarker.ext.beans.FastPropertyDescriptor@9ce97f1, test=freemarker.ext.beans.FastPropertyDescriptor@4e509886, getExceptionInfo=public com.aventstack.extentrepor C50DA4BEC50Z.aventstack.extentreports.model.Log.getTimestamp(), hashCode=public native int java.lang.Object.hashCode(), setDetails=public void com.aventstack.extentreports.model.Log.setDetails(java.lang.String ), java.lang.Object@baf2078=freemarker.ext.beans.SimpleMethod@220fb5bf, details=freemarker.ext.beans.FastPropertyDescriptor@4ba19f19, class=freemarker.ext.beans.FastPropertyDescriptor@40cbext.markerd, beans.FastPropertyDescriptor@56b362d5, setTimestamp=public void com.aventstack.extentreports.model.Log.setTimestamp(java.util.Date), timestamp=freemarker.ext.beans.FastPropertyDescriptor@9ce97f1, test=freemarker.ext.beans.FastPropertyDescriptor @4e509886,getExceptionInfo=public com.aventstack.extentrepor ts.model.ExceptionInfo com.aventstack.extentreports.model.Log.getExceptionInfo(), getDetails=public java.lang.String com.aventstack.extentreports.model.Log.getDetails(), setStatus=public void ts.model.ExceptionInfo com.aventstack.extentreports.model.Log.getExceptionInfo(), getDetails=public java.lang.String com.aventstack.extentreports.model.Log.getDetails(), setStatus=public void

Resolved the issue by updating extent reports to version 5.1通过将范围报告更新到版本 5.1 解决了该问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Extent Reports 的 com.aventstack 和 com.relevantcodes 依赖有什么区别 - What is the difference between com.aventstack and com.relevantcodes dependencies of Extent Reports 如何使用 spark (ExtentReports 5) 生成范围报告? - How to generate extent reports using spark (ExtentReports 5)? 范围报告:com.relevantcodes.extentreports.ExtentTestInterruptedException:在使用EndTest可以安全结束测试之前,调用了close - Extent report :com.relevantcodes.extentreports.ExtentTestInterruptedException: Close was called before test could end safely using EndTest 扩展报告:日志被追加到报告中的单个测试用例上 - Extent Reports: Logs are Getting Appended on to a Single Test Case in the Report 使用自定义日志创建范围报告 - Create extent reports with custom logs 尝试使用TestNG中的ExtentReports生成测试报告时获取NullPointerException - Getting NullPointerException when trying to generate test reports using ExtentReports in TestNG 如何在范围报告中显示SKIPPED测试用例 - How to show SKIPPED test case in Extent Reports 范围报告:测试步骤在范围报告中的最后一个测试中合并,当并行执行测试时 - Extent Reports: Test Steps are getting merged in last test in Extent Reports, When executing test in Parallel 没有为Extent Test Manager报告打印日志 - Log is not getting printed for Extent Test Manager reports 如何通过詹金斯在电子邮件正文中附加范围报告 - How to attach extent reports in email body through jenkins
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM