EvoSuite / evosuite

EvoSuite - automated generation of JUnit test suites for Java classes
http://www.evosuite.org
GNU Lesser General Public License v3.0
824 stars 341 forks source link

FIX BUG: the process will stall if the output buffer fill up. #461

Open tanjh opened 11 months ago

tanjh commented 11 months ago

it will make the generate test task terminate with timeout. the following is the output log before this commit:

tanjh commented 11 months ago

[INFO] * EvoSuite 1.2.0 [INFO] Registered remote process from /127.0.0.1:19812 [INFO] Going to execute 4 jobs [INFO] Estimated completion time: 1 minutes, by 2023-09-01T09:40:26.056 [INFO] Going to start job for: tutorial.Node. Expected to end in 60 seconds, by 2023-09-01T09:40:26.400 [INFO] Going to start job for: tutorial.LinkedListIterator. Expected to end in 60 seconds, by 2023-09-01T09:40:26.400 [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar2326044670656659499.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\logs\tutorial.LinkedListIterator -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.LinkedListIterator -Dspawn_process_manager_port=19808 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile7595528800179315700.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\pools\tutorial.LinkedListIterator.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\reports\tutorial.LinkedListIterator -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar4445026055689728497.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\logs\tutorial.Node -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.Node -Dspawn_process_manager_port=19808 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile3160324421090890380.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\pools\tutorial.Node.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\reports\tutorial.Node -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] Going to start job for: tutorial.Stack. Expected to end in 60 seconds, by 2023-09-01T09:40:26.412 [INFO] Going to start job for: tutorial.LinkedList. Expected to end in 60 seconds, by 2023-09-01T09:40:26.412 [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar3642011125091523218.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\logs\tutorial.Stack -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.Stack -Dspawn_process_manager_port=19808 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile8906729409509413252.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\pools\tutorial.Stack.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\reports\tutorial.Stack -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar6269093807165932852.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\logs\tutorial.LinkedList -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.LinkedList -Dspawn_process_manager_port=19808 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile2877934060242339946.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\pools\tutorial.LinkedList.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\reports\tutorial.LinkedList -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_39_25\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] [MASTER] 09:41:26.046 [main] ERROR JobExecutor - The jobs did not finish in time [INFO] Updating database to tutorial.LinkedListIterator [INFO] Updating database to tutorial.Node [INFO] Updating database to tutorial.Stack [INFO] Updating database to tutorial.LinkedList [INFO] === CTG run results === [INFO] Removed test suites: 0 [INFO] New test suites: 0 [INFO] Missing classes: [INFO] tutorial.LinkedListIterator [INFO] tutorial.Node [INFO] tutorial.Stack [INFO] tutorial.LinkedList [INFO] WARN: failed to generate tests for 4 classes out of 4 [INFO] Stopping spawn process manager

tanjh commented 11 months ago

after this commit, the output as following: [INFO] * EvoSuite 1.2.0 [INFO] Registered remote process from /127.0.0.1:20209 [INFO] Going to execute 4 jobs [INFO] Estimated completion time: 1 minutes, by 2023-09-01T09:44:49.143 [INFO] Going to start job for: tutorial.Node. Expected to end in 60 seconds, by 2023-09-01T09:44:49.535 [INFO] Going to start job for: tutorial.LinkedList. Expected to end in 60 seconds, by 2023-09-01T09:44:49.535 [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar3293997478554017879.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\logs\tutorial.LinkedList -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.LinkedList -Dspawn_process_manager_port=20205 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile5575322679792602967.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\pools\tutorial.LinkedList.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\reports\tutorial.LinkedList -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] Going to start job for: tutorial.Stack. Expected to end in 60 seconds, by 2023-09-01T09:44:49.539 [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar4747497944653571048.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\logs\tutorial.Stack -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.Stack -Dspawn_process_manager_port=20205 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile4172937329038402923.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\pools\tutorial.Stack.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\reports\tutorial.Stack -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] Going to start job for: tutorial.LinkedListIterator. Expected to end in 60 seconds, by 2023-09-01T09:44:49.535 [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar7342645008705604563.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\logs\tutorial.LinkedListIterator -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.LinkedListIterator -Dspawn_process_manager_port=20205 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile3261380177068098307.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\pools\tutorial.LinkedListIterator.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\reports\tutorial.LinkedListIterator -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] Commands: D:\Java\jdk1.8.0_171\bin\java.exe -cp C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_pathingJar1661918730842486334.jar -Duse_different_logback=logback-ctg.xml -Dlogback.configurationFile=logback-ctg.xml -Devosuite.log.folder=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\logs\tutorial.Node -Xmx250m org.evosuite.EvoSuite -mem 500 -class tutorial.Node -Dspawn_process_manager_port=20205 -DCP_file_path=C:\Users\ADMINI~1\AppData\Local\Temp\EvoSuite_classpathFile1627294786117090932.txt -Dwrite_pool=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\pools\tutorial.Node.pool -Dsearch_budget=30 -Dglobal_timeout=30 -Dstopping_condition=MAXTIME -Dinitialization_timeout=5 -Dminimization_timeout=5 -Dassertion_timeout=5 -Dextra_timeout=5 -Djunit_check_timeout=5 -Dwrite_junit_timeout=5 -Dreport_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\reports\tutorial.Node -Dtest_dir=D:\Theodore\003-Project\100-GitHub\tmp\Tutorial_Maven\.evosuite\tmp_2023_09_01_09_43_48\tests -Doutput_variables=TARGET_CLASS,configuration_id,criterion,ctg_min_time_per_job,ctg_schedule,search_budget,p_object_pool,ctg_time_per_class,Size,Length,Total_Time,Random_Seed,LineCoverage,LineCoverageBitString,BranchCoverage,BranchCoverageBitString,ExceptionCoverage,ExceptionCoverageBitString,Explicit_MethodExceptions,Explicit_TypeExceptions,Implicit_MethodExceptions,Implicit_TypeExceptions,WeakMutationScore,WeakMutationCoverageBitString,OutputCoverage,OutputCoverageBitString,MethodCoverage,MethodCoverageBitString,MethodNoExceptionCoverage,MethodNoExceptionCoverageBitString,CBranchCoverage,CBranchCoverageBitString -Dctg_time_per_class=1 -startedByCtg -Dctg_schedule=BUDGET -Dctg_min_time_per_job=1 -Danalysis_criteria= -Dcriterion=LINE:BRANCH:EXCEPTION:WEAKMUTATION:OUTPUT:METHOD:METHODNOEXCEPTION:CBRANCH -Djunit_suffix=_ESTest -Denable_asserts_for_evosuite=false -Dconfiguration_id=default -Dprint_to_system=false -Dp_object_pool=0.3 -Dminimize=true -Dassertions=true -Djunit_tests=true -Djunit_check=TRUE -Dmax_size=100 -Dlog_timeout=false -Dplot=false -Dtest_comments=false -Dshow_progress=false -Dsave_all_data=false -Dcoverage=true -Dreset_static_fields=true -Dreplace_calls=true [INFO] Registered remote process from /127.0.0.1:20216 [INFO] Registered remote process from /127.0.0.1:20217 [INFO] Registered remote process from /127.0.0.1:20218 [INFO] Registered remote process from /127.0.0.1:20219 [INFO] Registered remote process from /127.0.0.1:20238 [INFO] Registered remote process from /127.0.0.1:20243 [INFO] Registered remote process from /127.0.0.1:20244 [INFO] Registered remote process from /127.0.0.1:20249

[INFO] Completed job. Left: 3 [INFO] Completed job. Left: 2 [INFO] Completed job. Left: 1 [INFO] Completed job. Left: 0 [INFO] Updating database to tutorial.LinkedListIterator [INFO] Updating database to tutorial.Node [INFO] Updating database to tutorial.Stack [INFO] Updating database to tutorial.LinkedList [INFO] === CTG run results === [INFO] Removed test suites: 0 [INFO] New test suites: 4 [INFO] Stopping spawn process manager