Java JUnit将对测试的引用保留多长时间?
如果junit或回归测试在Jenkins上运行,在每个测试类删除堆上的所有变量之后(在它启动新的测试类之前)?或者在最后被删除?JUnit会在每个测试运行时保留对它的引用。这意味着每个测试方法将获得一个测试用例类的实例,这些实例将一直存在,直到JUnit打印测试结果Java JUnit将对测试的引用保留多长时间?,java,heap,space,Java,Heap,Space,如果junit或回归测试在Jenkins上运行,在每个测试类删除堆上的所有变量之后(在它启动新的测试类之前)?或者在最后被删除?JUnit会在每个测试运行时保留对它的引用。这意味着每个测试方法将获得一个测试用例类的实例,这些实例将一直存在,直到JUnit打印测试结果 如果内存不足,则需要在@After方法中将测试实例的字段设置为null。JUnit会在每个测试运行时保留对其的引用。这意味着每个测试方法将获得一个测试用例类的实例,这些实例将一直存在,直到JUnit打印测试结果 如果内存不足,则需要
如果内存不足,则需要在
@After
方法中将测试实例的字段设置为null
。JUnit会在每个测试运行时保留对其的引用。这意味着每个测试方法将获得一个测试用例类的实例,这些实例将一直存在,直到JUnit打印测试结果
如果内存不足,则需要在@After
方法中将测试实例的字段设置为null