See <https://ci-builds.apache.org/job/POI/job/POI-DSL-Windows-1.17/33/display/redirect?page=changes>
Changes: [Dominik Stadler] Adjust trimming sheetnames > 31 chars Define Constant MAX_SENSITIVE_SHEET_NAME_LEN = 31 Warn about trimmed sheet names Implement sheetname trimming for HSSFWorkbook Add use case tests Closes #273 [Dominik Stadler] Add missing exclude for CI run "no-scratchpad" [Dominik Stadler] Jenkins DSL: Adjust batchFile() in Test-Environment-Job as it only expects a String Also fix incorrect nesting of "condition", "runner", "steps" elements inside "conditionalSteps" [Dominik Stadler] Use append(char) instead of string where possible [Dominik Stadler] Update version in osgi files to 5.1.1-SNAPSHOT as well [Dominik Stadler] Use parallel build to speed up building and running tests Enable parallel building and parallel test-execution Provide a configuration to still build/test serially on CI via CI_BUILD=TRUE gradle --no-parallel --max-workers=1 clean build Adjust Jenkins DSL to set CI_BUILD to avoid problems in CI Adjust TestAllFiles to not fail when parallel builds are enabled Reduce memory settings to reduce requirements on build-environments Add gradle plugin to list task-dependencies Thanks to Andreas Reichel for the PR Closes #275 [Dominik Stadler] Add JUnit and JaCoCo publisher to Sonar-Gradle Job [Dominik Stadler] Add some more forbidden-apis to prefer core JDK classes over Guava and commons-codec Also prevent java logging from being used inadvertently ------------------------------------------ Started by user PJ Fanning Running as SYSTEM [EnvInject] - Loading node environment variables. [EnvInject] - Preparing an environment for the build. [EnvInject] - Keeping Jenkins system variables. [EnvInject] - Keeping Jenkins build variables. [EnvInject] - Injecting as environment variables the properties content LANG=en_US.UTF-8 FORREST_HOME=f:\jenkins\tools\forrest\latest CI_BUILD=TRUE [EnvInject] - Variables injected successfully. [EnvInject] - Injecting contributions. Building remotely on jenkins-win-he-de-4 (Windows) in workspace <https://ci-builds.apache.org/job/POI/job/POI-DSL-Windows-1.17/ws/> [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Done Updating https://svn.apache.org/repos/asf/poi/trunk at revision '2021-11-07T13:08:16.793 -0800' U poi\src\test\java\org\apache\poi\ss\usermodel\BaseTestWorkbook.java U poi\src\test\java\org\apache\poi\hpsf\basic\TestMetaDataIPI.java U poi\src\main\java\org\apache\poi\hssf\usermodel\HSSFWorkbook.java U poi\src\main\java\org\apache\poi\hssf\record\SupBookRecord.java U poi\src\main\java\org\apache\poi\ss\usermodel\Workbook.java U poi\src\main\java\org\apache\poi\ss\usermodel\FractionFormat.java U poi\src\main\java\org\apache\poi\ss\format\CellFormatPart.java U poi\src\main\java\org\apache\poi\ss\format\CellFormat.java U poi\src\main\java\org\apache\poi\ss\formula\CellEvaluationFrame.java U poi\src\main\java\org\apache\poi\ss\formula\CollaboratingWorkbooksEnvironment.java U poi\src\main\java\org\apache\poi\ss\formula\NameIdentifier.java U poi\src\main\java\org\apache\poi\ss\formula\SheetIdentifier.java U poi\src\main\java\org\apache\poi\ss\formula\SheetRangeIdentifier.java U poi\src\main\java\org\apache\poi\ss\formula\functions\Averageifs.java U poi\src\main\java\org\apache\poi\ss\util\CellRangeAddress.java U poi\src\main\java\org\apache\poi\ss\util\NormalisedDecimal.java U poi\src\main\java\org\apache\poi\poifs\eventfilesystem\POIFSReader.java U poi\src\main\java\org\apache\poi\poifs\crypt\agile\EncryptionDocument.java U poi\build.gradle U poi-ooxml\src\main\java\org\apache\poi\xssf\usermodel\XSSFWorkbook.java U poi-ooxml\src\main\java\org\apache\poi\xssf\usermodel\XSSFConditionalFormatting.java U poi-ooxml\src\main\java\org\apache\poi\xssf\usermodel\BaseXSSFEvaluationWorkbook.java U poi-ooxml\src\main\java\org\apache\poi\xssf\usermodel\XSSFTable.java U poi-ooxml\src\main\java\org\apache\poi\xssf\binary\XSSFBHeaderFooter.java U poi-ooxml\src\main\java\org\apache\poi\xssf\streaming\SXSSFSheet.java U poi-ooxml\src\test\java\org\apache\poi\ooxml\TestTriggerCoverage.java U poi-ooxml\src\test\java\org\apache\poi\poifs\crypt\tests\TestDecryptor.java U poi-ooxml\src\test\java\org\apache\poi\ss\tests\usermodel\TestEmbedOLEPackage.java U poi-ooxml\src\test\java\org\apache\poi\xssf\eventusermodel\TestXSSFReader.java U poi-ooxml\src\test\java\org\apache\poi\xssf\usermodel\TestXSSFTable.java U poi-integration\src\test\java\org\apache\poi\stress\TestAllFiles.java U jenkins\create_jobs.groovy U poi-scratchpad\src\test\java\org\apache\poi\hemf\usermodel\TestHemfPicture.java U poi-scratchpad\src\test\java\org\apache\poi\hslf\extractor\TestExtractor.java U poi-scratchpad\src\test\java\org\apache\poi\hslf\record\TestDocumentEncryption.java G osgi\pom.xml U build.gradle U gradle.properties U settings.gradle U src\resources\devtools\forbidden-signatures.txt U README.rst A SECURITY.md <-- Got one external: documentation, svn url: https://svn.apache.org/repos/asf/poi/site/src/documentation --> Fetching 'https://svn.apache.org/repos/asf/poi/site/src/documentation' at -1 into 'F:\jenkins\jenkins-slave\712657a4\workspace\POI\POI-DSL-Windows-1.17\src\documentation' At revision 1894817 <-- Got one external: forrest.properties, svn url: https://svn.apache.org/repos/asf/poi/site/forrest.properties --> Fetching 'https://svn.apache.org/repos/asf/poi/site/forrest.properties' at -1 into 'F:\jenkins\jenkins-slave\712657a4\workspace\POI\POI-DSL-Windows-1.17\forrest.properties' At revision 1894817 At revision 1894817 No changes for https://svn.apache.org/repos/asf/poi/site/src/documentation since the previous build No changes for https://svn.apache.org/repos/asf/poi/site/forrest.properties since the previous build [POI-DSL-Windows-1.17] $ cmd /c call F:\jenkins\jenkins-slave\temp\jenkins8670803671744160934.bat X forrest.properties M poi\src\main\java9\module-info.class C poi\src\test\java9\module-info.class ? poi\src\test\java9\module-info.class.r1894303 ? poi\src\test\java9\module-info.class.r1894333 M poi-examples\src\main\java9\module-info.class C poi-excelant\src\main\java9\module-info.class ? poi-excelant\src\main\java9\module-info.class.r1894473 ? poi-excelant\src\main\java9\module-info.class.r1894642 M poi-excelant\src\test\java9\module-info.class M poi-integration\src\test\java9\module-info.class M poi-ooxml\src\main\java9\module-info.class M poi-ooxml\src\test\java9\module-info.class M poi-ooxml-full\src\main\java9\module-info.class M poi-ooxml-lite\src\main\java9\module-info.class M poi-ooxml-lite-agent\src\main\java9\module-info.class M poi-scratchpad\src\main\java9\module-info.class M poi-scratchpad\src\test\java9\module-info.class X src\documentation Performing status on external item at 'src\documentation': Summary of conflicts: Text conflicts: 2 svn: E155010: The node 'F:\jenkins\jenkins-slave\712657a4\workspace\POI\POI-DSL-Windows-1.17\poi*\src\*' was not found. Java-Home: f:\\jenkins\\tools\\java\\latest17 Volume in drive F is data Volume Serial Number is 3EDF-9F50 Directory of f:\jenkins\tools\java\latest17 06/28/2021 10:49 AM <DIR> . 06/28/2021 10:49 AM <DIR> .. 06/28/2021 10:49 AM <DIR> bin 06/28/2021 10:49 AM <DIR> conf 06/28/2021 10:49 AM <DIR> include 06/28/2021 10:49 AM <DIR> jmods 06/28/2021 10:49 AM <DIR> legal 06/28/2021 10:49 AM <DIR> lib 06/23/2021 01:05 PM 1,237 release 1 File(s) 1,237 bytes 8 Dir(s) 2,819,402,141,696 bytes free openjdk version "17-ea" 2021-09-14 OpenJDK Runtime Environment (build 17-ea+28-2534) OpenJDK 64-Bit Server VM (build 17-ea+28-2534, mixed mode, sharing) [Gradle] - Launching build. [POI-DSL-Windows-1.17] $ cmd.exe /C "<https://ci-builds.apache.org/job/POI/job/POI-DSL-Windows-1.17/ws/gradlew.bat> clean jenkins && exit %%ERRORLEVEL%%" Starting a Gradle Daemon, 4 incompatible Daemons could not be reused, use --status for details FAILURE: Build failed with an exception. * What went wrong: Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the User Manual chapter on the daemon at https://docs.gradle.org/7.2/userguide/gradle_daemon.html Process command line: F:\jenkins\tools\java\latest17\bin\java.exe -XX:MaxPermSize=512m --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent.atomic=ALL-UNNAMED -Xmx2G -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp C:\Users\jenkins\.gradle\wrapper\dists\gradle-7.2-bin\2dnblmf4td7x66yl1d74lt32g\gradle-7.2\lib\gradle-launcher-7.2.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.2 Please read the following process output to find out more: ----------------------- Unrecognized VM option 'MaxPermSize=512m' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org Build step 'Invoke Gradle script' changed build result to FAILURE Build step 'Invoke Gradle script' marked build as failure [SpotBugs] Skipping execution of recorder since overall result is 'FAILURE' Archiving artifacts [Fast Archiver] Compressed 413.70 MB of artifacts by 25.7% relative to #29 Recording test results ERROR: Step ‘Publish JUnit test result report’ failed: Test reports were found but none of them are new. Did leafNodes run? For example, <https://ci-builds.apache.org/job/POI/job/POI-DSL-Windows-1.17/ws/poi-examples\build\test-results\test\TEST-org.apache.poi.integration.TestXLSX2CSV.xml> is 4 days 8 hr old --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
