Skip to content

Add debug support#26

Merged
wtwhite merged 5 commits into
mainfrom
debug-support
Nov 1, 2024
Merged

Add debug support#26
wtwhite merged 5 commits into
mainfrom
debug-support

Conversation

@wtwhite
Copy link
Copy Markdown
Collaborator

@wtwhite wtwhite commented Nov 1, 2024

Will resolve #25.

@wtwhite wtwhite self-assigned this Nov 1, 2024
@wtwhite
Copy link
Copy Markdown
Collaborator Author

wtwhite commented Nov 1, 2024

On run/obfs/commons-io/commons-io/2.15.0/org.apache.commons.io.monitor.FileAlterationObserver_ESTest.out:

mvn test by itself complains that we need to set maven.compiler.source even though pom.xml already sets maven.compiler.release=8:

wtwhite@wtwhite-vuw-vm:~/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0$ mvn test
--snip--
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.227 s
[INFO] Finished at: 2024-11-01T12:29:42+13:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project evosuite-tests-for-commons-io-commons-io-2_15_0: Compilation failure: Compilation failure: 
[ERROR] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/comparator/ReverseFileComparator_ESTest.java:[31,48] static interface method invocations are not supported in -source 1.5
[ERROR]   (use -source 8 or higher to enable static interface method invocations)
[ERROR] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/comparator/ReverseFileComparator_ESTest.java:[42,48] static interface method invocations are not supported in -source 1.5
[ERROR]   (use -source 8 or higher to enable static interface method invocations)
[ERROR] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/comparator/ReverseFileComparator_ESTest.java:[55,48] static interface method invocations are not supported in -source 1.5
[ERROR]   (use -source 8 or higher to enable static interface method invocations)
[ERROR] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/comparator/ReverseFileComparator_ESTest.java:[75,48] static interface method invocations are not supported in -source 1.5
[ERROR]   (use -source 8 or higher to enable static interface method invocations)
[ERROR] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/comparator/ReverseFileComparator_ESTest.java:[93,48] static interface method invocations are not supported in -source 1.5
[ERROR]   (use -source 8 or higher to enable static interface method invocations)
[ERROR] -> [Help 1]

Trying to also set maven.compiler.source=8 results in "An unknown compilation problem occurred":

wtwhite@wtwhite-vuw-vm:~/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0$ mvn -Dmaven.compiler.source=8 test
--snip--
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] An unknown compilation problem occurred
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  0.466 s
[INFO] Finished at: 2024-11-01T12:35:06+13:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project evosuite-tests-for-commons-io-commons-io-2_15_0: Compilation failure
[ERROR] An unknown compilation problem occurred

@wtwhite
Copy link
Copy Markdown
Collaborator Author

wtwhite commented Nov 1, 2024

After replacing <maven.compiler.release>8</maven.compiler.release> with <maven.compiler.source>8</maven.compiler.source> and <maven.compiler.target>8</maven.compiler.target>, mvn test works better -- producing 5 errors that match the 5 I originally produced via javac + java in #20 exactly except for possibly now including an initial line number (55, 212, etc.) that didn't appear before:

[ERROR] Failures: 
[ERROR]   NotFileFilter_ESTest.test00:55 Expecting exception: StackOverflowError
[ERROR]   NotFileFilter_ESTest.test12:212 expected:<NOT ([OrFileFilter()])> but was:<NOT ([org.apache.commons.io.filefilter.OrFileFilter@0000000001])>
[ERROR]   FileAlterationObserver_ESTest.test04:98 Expecting exception: StackOverflowError
[ERROR]   FileAlterationObserver_ESTest.test17:292 expected:<...AttributeProvider', [NameFileFilter(com.google.common.jimfs.DosAttributeProvider)], listeners=0]> but was:<...AttributeProvider', [org.apache.commons.io.filefilter.NameFileFilter@0000000001], listeners=0]>
[ERROR]   UncheckedAppendableImpl_ESTest.test13:222 expected:<[]> but was:<[java.io.StringWriter@0000000002]>
[INFO] 
[ERROR] Tests run: 102, Failures: 5, Errors: 0, Skipped: 0
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  3.648 s
[INFO] Finished at: 2024-11-01T12:44:37+13:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project evosuite-tests-for-commons-io-commons-io-2_15_0: There are test failures.

@wtwhite
Copy link
Copy Markdown
Collaborator Author

wtwhite commented Nov 1, 2024

I thought Intellij had hung while trying to open the project (copied to a fresh filesystem location to avoid any possibility of issues with projects that are nested in the filesystem), but it just took a few minutes. Although running mvn test using Intellij's Maven plugin (click lowercase "m" icon on RHS, open "Lifecycle" group, double-click test item) produced 5 errors, they were different -- for each test class, we got an error in the corresponding ..._ESTest_scaffolding class about initEvoSuiteFramework:32 » NoClassDefFound Could not initialize class org.evosuite.runtime.GuiSupport:

/usr/lib/jvm/java-17-openjdk-amd64/bin/java -Dmaven.multiModuleProjectDirectory=/home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0 -Djansi.passthrough=true -Dmaven.home=/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3 -Dclassworlds.conf=/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3/bin/m2.conf -Dmaven.ext.class.path=/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven-event-listener.jar -javaagent:/home/wtwhite/intellij/idea-IC-232.9921.47/lib/idea_rt.jar=37499:/home/wtwhite/intellij/idea-IC-232.9921.47/bin -Dfile.encoding=UTF-8 -classpath /home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3/boot/plexus-classworlds.license:/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3/boot/plexus-classworlds-2.7.0.jar org.codehaus.classworlds.Launcher -Didea.version=2023.2.2 test
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for regression-test-generation.binaryeq.github.io:evosuite-tests-for-commons-io-commons-io-2_15_0:jar:1.0-SNAPSHOT
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_craw-redhat-oss_wget_crawl_bfs-dataset_maven-artifacts_commons-io_commons-io_2_15_0_commons-io-2_15_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/craw-redhat-oss/wget/crawl/bfs-dataset/maven-artifacts/commons-io/commons-io/2.15.0/commons-io-2.15.0.jar @ line 21, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_apiguardian-api-1_1_2_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/apiguardian-api-1.1.2.jar @ line 29, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_byte-buddy-1_14_9_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/byte-buddy-1.14.9.jar @ line 37, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_byte-buddy-agent-1_14_9_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/byte-buddy-agent-1.14.9.jar @ line 45, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_checker-qual-3_33_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/checker-qual-3.33.0.jar @ line 53, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_commons-codec-1_16_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/commons-codec-1.16.0.jar @ line 61, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_commons-lang3-3_13_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/commons-lang3-3.13.0.jar @ line 69, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_commons-math3-3_6_1_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/commons-math3-3.6.1.jar @ line 77, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_error_prone_annotations-2_18_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/error_prone_annotations-2.18.0.jar @ line 85, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_failureaccess-1_0_1_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/failureaccess-1.0.1.jar @ line 93, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_guava-32_1_1-jre_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/guava-32.1.1-jre.jar @ line 101, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_j2objc-annotations-2_8_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/j2objc-annotations-2.8.jar @ line 109, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jimfs-1_3_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jimfs-1.3.0.jar @ line 117, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jmh-core-1_37_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jmh-core-1.37.jar @ line 125, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jmh-generator-annprocess-1_37_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jmh-generator-annprocess-1.37.jar @ line 133, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jopt-simple-5_0_4_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jopt-simple-5.0.4.jar @ line 141, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jsr305-3_0_2_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jsr305-3.0.2.jar @ line 149, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-5.10.0.jar @ line 157, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-api-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-api-5.10.0.jar @ line 165, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-engine-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-engine-5.10.0.jar @ line 173, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-params-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-params-5.10.0.jar @ line 181, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-pioneer-1_9_1_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-pioneer-1.9.1.jar @ line 189, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-platform-commons-1_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-platform-commons-1.10.0.jar @ line 197, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-platform-engine-1_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-platform-engine-1.10.0.jar @ line 205, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-platform-launcher-1_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-platform-launcher-1.10.0.jar @ line 213, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_listenablefuture-9999_0-empty-to-avoid-conflict-with-guava_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar @ line 221, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_mockito-core-4_11_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/mockito-core-4.11.0.jar @ line 229, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_mockito-inline-4_11_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/mockito-inline-4.11.0.jar @ line 237, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_objenesis-3_3_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/objenesis-3.3.jar @ line 245, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_opentest4j-1_3_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/opentest4j-1.3.0.jar @ line 253, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-evosuite-jar:evosuite:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/evosuite/evosuite-standalone-runtime-1.2.0.jar @ line 261, column 19
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] 
[INFO] --< regression-test-generation.binaryeq.github.io:evosuite-tests-for-commons-io-commons-io-2_15_0 >--
[INFO] Building evosuite-tests-for-commons-io-commons-io-2_15_0 1.0-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- resources:3.3.0:resources (default-resources) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] skip non existing resourceDirectory /home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0/src/main/resources
[INFO] 
[INFO] --- compiler:3.10.1:compile (default-compile) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] No sources to compile
[INFO] 
[INFO] --- build-helper:3.6.0:add-test-source (add-test-source) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] Test Source directory: /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests added.
[INFO] 
[INFO] --- resources:3.3.0:testResources (default-testResources) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] skip non existing resourceDirectory /home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0/src/test/resources
[INFO] 
[INFO] --- compiler:3.10.1:testCompile (default-testCompile) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- surefire:3.2.5:test (default-test) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] Using auto detected provider org.apache.maven.surefire.junit4.JUnit4Provider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.apache.commons.io.filefilter.NotFileFilter_ESTest
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.218 s <<< FAILURE! -- in org.apache.commons.io.filefilter.NotFileFilter_ESTest
[ERROR] org.apache.commons.io.filefilter.NotFileFilter_ESTest -- Time elapsed: 0.211 s <<< ERROR!
java.lang.ExceptionInInitializerError
	at org.apache.commons.io.filefilter.NotFileFilter_ESTest_scaffolding.initEvoSuiteFramework(NotFileFilter_ESTest_scaffolding.java:32)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private static java.lang.Boolean java.awt.GraphicsEnvironment.headless accessible: module java.desktop does not "opens java.awt" to unnamed module @2ba867a6
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
	at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
	at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
	at org.evosuite.runtime.GuiSupport.<clinit>(GuiSupport.java:50)
	... 21 more

[INFO] Running org.apache.commons.io.input.Tailer_ESTest
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.010 s <<< FAILURE! -- in org.apache.commons.io.input.Tailer_ESTest
[ERROR] org.apache.commons.io.input.Tailer_ESTest -- Time elapsed: 0.005 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.evosuite.runtime.GuiSupport
	at org.apache.commons.io.input.Tailer_ESTest_scaffolding.initEvoSuiteFramework(Tailer_ESTest_scaffolding.java:32)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.reflect.InaccessibleObjectException: Unable to make field private static java.lang.Boolean java.awt.GraphicsEnvironment.headless accessible: module java.desktop does not "opens java.awt" to unnamed module @2ba867a6 [in thread "main"]
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
	at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
	at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
	at org.evosuite.runtime.GuiSupport.<clinit>(GuiSupport.java:50)
	at org.apache.commons.io.filefilter.NotFileFilter_ESTest_scaffolding.initEvoSuiteFramework(NotFileFilter_ESTest_scaffolding.java:32)
	... 20 more

[INFO] Running org.apache.commons.io.output.UncheckedAppendableImpl_ESTest
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.016 s <<< FAILURE! -- in org.apache.commons.io.output.UncheckedAppendableImpl_ESTest
[ERROR] org.apache.commons.io.output.UncheckedAppendableImpl_ESTest -- Time elapsed: 0.012 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.evosuite.runtime.GuiSupport
	at org.apache.commons.io.output.UncheckedAppendableImpl_ESTest_scaffolding.initEvoSuiteFramework(UncheckedAppendableImpl_ESTest_scaffolding.java:31)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.reflect.InaccessibleObjectException: Unable to make field private static java.lang.Boolean java.awt.GraphicsEnvironment.headless accessible: module java.desktop does not "opens java.awt" to unnamed module @2ba867a6 [in thread "main"]
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
	at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
	at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
	at org.evosuite.runtime.GuiSupport.<clinit>(GuiSupport.java:50)
	at org.apache.commons.io.filefilter.NotFileFilter_ESTest_scaffolding.initEvoSuiteFramework(NotFileFilter_ESTest_scaffolding.java:32)
	... 20 more

[INFO] Running org.apache.commons.io.comparator.ReverseFileComparator_ESTest
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.005 s <<< FAILURE! -- in org.apache.commons.io.comparator.ReverseFileComparator_ESTest
[ERROR] org.apache.commons.io.comparator.ReverseFileComparator_ESTest -- Time elapsed: 0.003 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.evosuite.runtime.GuiSupport
	at org.apache.commons.io.comparator.ReverseFileComparator_ESTest_scaffolding.initEvoSuiteFramework(ReverseFileComparator_ESTest_scaffolding.java:32)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.reflect.InaccessibleObjectException: Unable to make field private static java.lang.Boolean java.awt.GraphicsEnvironment.headless accessible: module java.desktop does not "opens java.awt" to unnamed module @2ba867a6 [in thread "main"]
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
	at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
	at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
	at org.evosuite.runtime.GuiSupport.<clinit>(GuiSupport.java:50)
	at org.apache.commons.io.filefilter.NotFileFilter_ESTest_scaffolding.initEvoSuiteFramework(NotFileFilter_ESTest_scaffolding.java:32)
	... 20 more

[INFO] Running org.apache.commons.io.monitor.FileAlterationObserver_ESTest
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.018 s <<< FAILURE! -- in org.apache.commons.io.monitor.FileAlterationObserver_ESTest
[ERROR] org.apache.commons.io.monitor.FileAlterationObserver_ESTest -- Time elapsed: 0.016 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.evosuite.runtime.GuiSupport
	at org.apache.commons.io.monitor.FileAlterationObserver_ESTest_scaffolding.initEvoSuiteFramework(FileAlterationObserver_ESTest_scaffolding.java:31)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.reflect.InaccessibleObjectException: Unable to make field private static java.lang.Boolean java.awt.GraphicsEnvironment.headless accessible: module java.desktop does not "opens java.awt" to unnamed module @2ba867a6 [in thread "main"]
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
	at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
	at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
	at org.evosuite.runtime.GuiSupport.<clinit>(GuiSupport.java:50)
	at org.apache.commons.io.filefilter.NotFileFilter_ESTest_scaffolding.initEvoSuiteFramework(NotFileFilter_ESTest_scaffolding.java:32)
	... 20 more

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Errors: 
[ERROR]   ReverseFileComparator_ESTest>ReverseFileComparator_ESTest_scaffolding.initEvoSuiteFramework:32 » NoClassDefFound Could not initialize class org.evosuite.runtime.GuiSupport
[ERROR]   NotFileFilter_ESTest>NotFileFilter_ESTest_scaffolding.initEvoSuiteFramework:32 » ExceptionInInitializer
[ERROR]   Tailer_ESTest>Tailer_ESTest_scaffolding.initEvoSuiteFramework:32 » NoClassDefFound Could not initialize class org.evosuite.runtime.GuiSupport
[ERROR]   FileAlterationObserver_ESTest>FileAlterationObserver_ESTest_scaffolding.initEvoSuiteFramework:31 » NoClassDefFound Could not initialize class org.evosuite.runtime.GuiSupport
[ERROR]   UncheckedAppendableImpl_ESTest>UncheckedAppendableImpl_ESTest_scaffolding.initEvoSuiteFramework:31 » NoClassDefFound Could not initialize class org.evosuite.runtime.GuiSupport
[INFO] 
[ERROR] Tests run: 5, Failures: 0, Errors: 5, Skipped: 0
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.407 s
[INFO] Finished at: 2024-11-01T14:33:54+13:00
[INFO] ------------------------------------------------------------------------
[WARNING] 
[WARNING] Plugin validation issues were detected in 2 plugin(s)
[WARNING] 
[WARNING]  * org.apache.maven.plugins:maven-compiler-plugin:3.10.1
[WARNING]  * org.apache.maven.plugins:maven-resources-plugin:3.3.0
[WARNING] 
[WARNING] For more or less details, use 'maven.plugin.validation' property with one of the values (case insensitive): [BRIEF, DEFAULT, VERBOSE]
[WARNING] 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project evosuite-tests-for-commons-io-commons-io-2_15_0: 
[ERROR] 
[ERROR] Please refer to /home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0/target/surefire-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

Process finished with exit code 1

@wtwhite
Copy link
Copy Markdown
Collaborator Author

wtwhite commented Nov 1, 2024

Resolved by changing SDK to JDK 8 (was 17) in the Intellij Project Settings, within "Project Structure..." within the top-right cog menu:

/usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dmaven.multiModuleProjectDirectory=/home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0 -Djansi.passthrough=true -Dmaven.home=/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3 -Dclassworlds.conf=/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3/bin/m2.conf -Dmaven.ext.class.path=/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven-event-listener.jar -javaagent:/home/wtwhite/intellij/idea-IC-232.9921.47/lib/idea_rt.jar=35801:/home/wtwhite/intellij/idea-IC-232.9921.47/bin -Dfile.encoding=UTF-8 -classpath /home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3/boot/plexus-classworlds.license:/home/wtwhite/intellij/idea-IC-232.9921.47/plugins/maven/lib/maven3/boot/plexus-classworlds-2.7.0.jar org.codehaus.classworlds.Launcher -Didea.version=2023.2.2 test
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for regression-test-generation.binaryeq.github.io:evosuite-tests-for-commons-io-commons-io-2_15_0:jar:1.0-SNAPSHOT
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_craw-redhat-oss_wget_crawl_bfs-dataset_maven-artifacts_commons-io_commons-io_2_15_0_commons-io-2_15_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/craw-redhat-oss/wget/crawl/bfs-dataset/maven-artifacts/commons-io/commons-io/2.15.0/commons-io-2.15.0.jar @ line 21, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_apiguardian-api-1_1_2_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/apiguardian-api-1.1.2.jar @ line 29, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_byte-buddy-1_14_9_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/byte-buddy-1.14.9.jar @ line 37, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_byte-buddy-agent-1_14_9_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/byte-buddy-agent-1.14.9.jar @ line 45, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_checker-qual-3_33_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/checker-qual-3.33.0.jar @ line 53, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_commons-codec-1_16_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/commons-codec-1.16.0.jar @ line 61, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_commons-lang3-3_13_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/commons-lang3-3.13.0.jar @ line 69, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_commons-math3-3_6_1_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/commons-math3-3.6.1.jar @ line 77, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_error_prone_annotations-2_18_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/error_prone_annotations-2.18.0.jar @ line 85, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_failureaccess-1_0_1_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/failureaccess-1.0.1.jar @ line 93, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_guava-32_1_1-jre_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/guava-32.1.1-jre.jar @ line 101, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_j2objc-annotations-2_8_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/j2objc-annotations-2.8.jar @ line 109, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jimfs-1_3_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jimfs-1.3.0.jar @ line 117, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jmh-core-1_37_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jmh-core-1.37.jar @ line 125, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jmh-generator-annprocess-1_37_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jmh-generator-annprocess-1.37.jar @ line 133, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jopt-simple-5_0_4_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jopt-simple-5.0.4.jar @ line 141, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_jsr305-3_0_2_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/jsr305-3.0.2.jar @ line 149, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-5.10.0.jar @ line 157, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-api-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-api-5.10.0.jar @ line 165, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-engine-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-engine-5.10.0.jar @ line 173, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-jupiter-params-5_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-jupiter-params-5.10.0.jar @ line 181, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-pioneer-1_9_1_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-pioneer-1.9.1.jar @ line 189, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-platform-commons-1_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-platform-commons-1.10.0.jar @ line 197, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-platform-engine-1_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-platform-engine-1.10.0.jar @ line 205, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_junit-platform-launcher-1_10_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/junit-platform-launcher-1.10.0.jar @ line 213, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_listenablefuture-9999_0-empty-to-avoid-conflict-with-guava_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar @ line 221, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_mockito-core-4_11_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/mockito-core-4.11.0.jar @ line 229, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_mockito-inline-4_11_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/mockito-inline-4.11.0.jar @ line 237, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_objenesis-3_3_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/objenesis-3.3.jar @ line 245, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-dep:_home_wtwhite_code_regression-test-generation_find-diff-classes_compile_obfs_commons-io_commons-io_2_15_0_t_dependency_opentest4j-1_3_0_jar:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/find-diff-classes/compile/obfs/commons-io/commons-io/2.15.0/t/dependency/opentest4j-1.3.0.jar @ line 253, column 19
[WARNING] 'dependencies.dependency.systemPath' for bogus-groupId-for-evosuite-jar:evosuite:jar should use a variable instead of a hard-coded path /home/wtwhite/code/regression-test-generation/evosuite/evosuite-standalone-runtime-1.2.0.jar @ line 261, column 19
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] 
[INFO] --< regression-test-generation.binaryeq.github.io:evosuite-tests-for-commons-io-commons-io-2_15_0 >--
[INFO] Building evosuite-tests-for-commons-io-commons-io-2_15_0 1.0-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- resources:3.3.0:resources (default-resources) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] skip non existing resourceDirectory /home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0/src/main/resources
[INFO] 
[INFO] --- compiler:3.10.1:compile (default-compile) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] No sources to compile
[INFO] 
[INFO] --- build-helper:3.6.0:add-test-source (add-test-source) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] Test Source directory: /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests added.
[INFO] 
[INFO] --- resources:3.3.0:testResources (default-testResources) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] skip non existing resourceDirectory /home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0/src/test/resources
[INFO] 
[INFO] --- compiler:3.10.1:testCompile (default-testCompile) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 10 source files to /home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0/target/test-classes
[INFO] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/input/Tailer_ESTest.java: /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/input/Tailer_ESTest.java uses or overrides a deprecated API.
[INFO] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/input/Tailer_ESTest.java: Recompile with -Xlint:deprecation for details.
[INFO] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/comparator/ReverseFileComparator_ESTest.java: Some input files use unchecked or unsafe operations.
[INFO] /home/wtwhite/code/regression-test-generation/find-diff-classes/testgen/mvnc/commons-io/commons-io/2.15.0/evosuite-tests/org/apache/commons/io/comparator/ReverseFileComparator_ESTest.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- surefire:3.2.5:test (default-test) @ evosuite-tests-for-commons-io-commons-io-2_15_0 ---
[INFO] Using auto detected provider org.apache.maven.surefire.junit4.JUnit4Provider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.apache.commons.io.filefilter.NotFileFilter_ESTest
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[ERROR] Tests run: 14, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 2.510 s <<< FAILURE! -- in org.apache.commons.io.filefilter.NotFileFilter_ESTest
[ERROR] org.apache.commons.io.filefilter.NotFileFilter_ESTest.test12 -- Time elapsed: 0.027 s <<< FAILURE!
org.junit.ComparisonFailure: expected:<NOT ([OrFileFilter()])> but was:<NOT ([org.apache.commons.io.filefilter.OrFileFilter@0000000001])>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at org.apache.commons.io.filefilter.NotFileFilter_ESTest.test12(NotFileFilter_ESTest.java:212)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.lang.Thread.run(Thread.java:750)

[ERROR] org.apache.commons.io.filefilter.NotFileFilter_ESTest.test00 -- Time elapsed: 0.043 s <<< FAILURE!
java.lang.AssertionError: Expecting exception: StackOverflowError
	at org.junit.Assert.fail(Assert.java:89)
	at org.apache.commons.io.filefilter.NotFileFilter_ESTest.test00(NotFileFilter_ESTest.java:55)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.lang.Thread.run(Thread.java:750)

[INFO] Running org.apache.commons.io.input.Tailer_ESTest
[INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.460 s -- in org.apache.commons.io.input.Tailer_ESTest
[INFO] Running org.apache.commons.io.output.UncheckedAppendableImpl_ESTest
[ERROR] Tests run: 15, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.150 s <<< FAILURE! -- in org.apache.commons.io.output.UncheckedAppendableImpl_ESTest
[ERROR] org.apache.commons.io.output.UncheckedAppendableImpl_ESTest.test13 -- Time elapsed: 0.003 s <<< FAILURE!
org.junit.ComparisonFailure: expected:<[]> but was:<[java.io.StringWriter@0000000002]>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at org.apache.commons.io.output.UncheckedAppendableImpl_ESTest.test13(UncheckedAppendableImpl_ESTest.java:222)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.lang.Thread.run(Thread.java:750)

[INFO] Running org.apache.commons.io.comparator.ReverseFileComparator_ESTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.185 s -- in org.apache.commons.io.comparator.ReverseFileComparator_ESTest
[INFO] Running org.apache.commons.io.monitor.FileAlterationObserver_ESTest
[ERROR] Tests run: 32, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 1.578 s <<< FAILURE! -- in org.apache.commons.io.monitor.FileAlterationObserver_ESTest
[ERROR] org.apache.commons.io.monitor.FileAlterationObserver_ESTest.test17 -- Time elapsed: 0.024 s <<< FAILURE!
org.junit.ComparisonFailure: expected:<...AttributeProvider', [NameFileFilter(com.google.common.jimfs.DosAttributeProvider)], listeners=0]> but was:<...AttributeProvider', [org.apache.commons.io.filefilter.NameFileFilter@0000000001], listeners=0]>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at org.apache.commons.io.monitor.FileAlterationObserver_ESTest.test17(FileAlterationObserver_ESTest.java:292)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.lang.Thread.run(Thread.java:750)

[ERROR] org.apache.commons.io.monitor.FileAlterationObserver_ESTest.test04 -- Time elapsed: 0.005 s <<< FAILURE!
java.lang.AssertionError: Expecting exception: StackOverflowError
	at org.junit.Assert.fail(Assert.java:89)
	at org.apache.commons.io.monitor.FileAlterationObserver_ESTest.test04(FileAlterationObserver_ESTest.java:98)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.lang.Thread.run(Thread.java:750)

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   NotFileFilter_ESTest.test00:55 Expecting exception: StackOverflowError
[ERROR]   NotFileFilter_ESTest.test12:212 expected:<NOT ([OrFileFilter()])> but was:<NOT ([org.apache.commons.io.filefilter.OrFileFilter@0000000001])>
[ERROR]   FileAlterationObserver_ESTest.test04:98 Expecting exception: StackOverflowError
[ERROR]   FileAlterationObserver_ESTest.test17:292 expected:<...AttributeProvider', [NameFileFilter(com.google.common.jimfs.DosAttributeProvider)], listeners=0]> but was:<...AttributeProvider', [org.apache.commons.io.filefilter.NameFileFilter@0000000001], listeners=0]>
[ERROR]   UncheckedAppendableImpl_ESTest.test13:222 expected:<[]> but was:<[java.io.StringWriter@0000000002]>
[INFO] 
[ERROR] Tests run: 102, Failures: 5, Errors: 0, Skipped: 0
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  10.995 s
[INFO] Finished at: 2024-11-01T14:58:14+13:00
[INFO] ------------------------------------------------------------------------
[WARNING] 
[WARNING] Plugin validation issues were detected in 2 plugin(s)
[WARNING] 
[WARNING]  * org.apache.maven.plugins:maven-compiler-plugin:3.10.1
[WARNING]  * org.apache.maven.plugins:maven-resources-plugin:3.3.0
[WARNING] 
[WARNING] For more or less details, use 'maven.plugin.validation' property with one of the values (case insensitive): [BRIEF, DEFAULT, VERBOSE]
[WARNING] 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project evosuite-tests-for-commons-io-commons-io-2_15_0: There are test failures.
[ERROR] 
[ERROR] Please refer to /home/wtwhite/code/evosuite_generated_tests/compile/obfs/commons-io/commons-io/2.15.0/target/surefire-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

Process finished with exit code 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create Maven projects for tests to enable IDE debuggability

1 participant