FailedConsole Output

Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building in workspace /var/lib/jenkins/workspace/development/cucumber
No credentials specified
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/JMRI/JMRI.git # timeout=10
Using shallow fetch with depth 50
Fetching upstream changes from https://github.com/JMRI/JMRI.git
 > git --version # timeout=10
 > git fetch --tags --progress --depth=50 -- https://github.com/JMRI/JMRI.git +refs/heads/master:refs/remotes/origin/master # timeout=30
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 794ff6bc74128556439ea23a8c420866a5d714ca (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 794ff6bc74128556439ea23a8c420866a5d714ca # timeout=10
Commit message: "Merge pull request #9648 from mstevetodd/9487"
 > git rev-list --no-walk 1527e0e5d4da42e25f861c2de6fe881c9a3ed2b8 # timeout=10
Xvfb starting$ Xvfb :1 -fbdir /var/lib/jenkins/xvfb-118-..fbdir1327703655506290700
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[cucumber] $ /var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/Ant_1.10.6/bin/ant realclean cucumber
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
Buildfile: /var/lib/jenkins/workspace/development/cucumber/build.xml

clean:
   [delete] Deleting directory /var/lib/jenkins/workspace/development/cucumber/target
   [delete] Deleting directory /var/lib/jenkins/workspace/development/cucumber/temp
   [delete] Deleting /var/lib/jenkins/workspace/development/cucumber/tests.log
   [delete] Deleting /var/lib/jenkins/workspace/development/cucumber/cucumber-results.xml

clean:

realclean:

init:
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/classes
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/classes/resources
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/testreport

copyfiles:
     [copy] Copying 18 files to /var/lib/jenkins/workspace/development/cucumber/target/classes/resources
     [copy] Copying 1904 files to /var/lib/jenkins/workspace/development/cucumber/target/classes

jjtree:
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmris/srcp/parser
   [jjtree] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
   [jjtree] Java Compiler Compiler Version 7.0.3 (Tree Builder)
   [jjtree] (type "jjtree" with no arguments for help)
   [jjtree] Reading from file /var/lib/jenkins/workspace/development/cucumber/java/src/jmri/jmris/srcp/SRCPParser.jjt . . .
   [jjtree] opt:java
   [jjtree] File "Node.java" does not exist.  Will create one.
   [jjtree] File "SimpleNode.java" does not exist.  Will create one.
   [jjtree] File "ASThandshakecommand.java" does not exist.  Will create one.
   [jjtree] File "ASTcommand.java" does not exist.  Will create one.
   [jjtree] File "ASTserviceversion.java" does not exist.  Will create one.
   [jjtree] File "ASTconnectionmode.java" does not exist.  Will create one.
   [jjtree] File "ASTbus.java" does not exist.  Will create one.
   [jjtree] File "ASTaddress.java" does not exist.  Will create one.
   [jjtree] File "ASTvalue.java" does not exist.  Will create one.
   [jjtree] File "ASTcvno.java" does not exist.  Will create one.
   [jjtree] File "ASTzeroaddress.java" does not exist.  Will create one.
   [jjtree] File "ASTnonzeroaddress.java" does not exist.  Will create one.
   [jjtree] File "ASTport.java" does not exist.  Will create one.
   [jjtree] File "ASTdevicegroup.java" does not exist.  Will create one.
   [jjtree] File "ASTgo.java" does not exist.  Will create one.
   [jjtree] File "ASTget.java" does not exist.  Will create one.
   [jjtree] File "ASThandshake_set.java" does not exist.  Will create one.
   [jjtree] File "ASTprotocollitteral.java" does not exist.  Will create one.
   [jjtree] File "ASTconnectionlitteral.java" does not exist.  Will create one.
   [jjtree] File "ASTset.java" does not exist.  Will create one.
   [jjtree] File "ASTterm.java" does not exist.  Will create one.
   [jjtree] File "ASTcheck.java" does not exist.  Will create one.
   [jjtree] File "ASTwait_cmd.java" does not exist.  Will create one.
   [jjtree] File "ASTinit.java" does not exist.  Will create one.
   [jjtree] File "ASTreset.java" does not exist.  Will create one.
   [jjtree] File "ASTverify.java" does not exist.  Will create one.
   [jjtree] File "ASTgl.java" does not exist.  Will create one.
   [jjtree] File "ASTsm.java" does not exist.  Will create one.
   [jjtree] File "ASTga.java" does not exist.  Will create one.
   [jjtree] File "ASTfb.java" does not exist.  Will create one.
   [jjtree] File "ASTtime.java" does not exist.  Will create one.
   [jjtree] File "ASTpower.java" does not exist.  Will create one.
   [jjtree] File "ASTserver.java" does not exist.  Will create one.
   [jjtree] File "ASTsession.java" does not exist.  Will create one.
   [jjtree] File "ASTlock.java" does not exist.  Will create one.
   [jjtree] File "ASTdescription.java" does not exist.  Will create one.
   [jjtree] File "ASTonoff.java" does not exist.  Will create one.
   [jjtree] File "ASTzeroone.java" does not exist.  Will create one.
   [jjtree] File "ASTdelay.java" does not exist.  Will create one.
   [jjtree] File "ASTtimeout.java" does not exist.  Will create one.
   [jjtree] File "ASTprogmode.java" does not exist.  Will create one.
   [jjtree] File "ASTcv.java" does not exist.  Will create one.
   [jjtree] File "ASTcvbit.java" does not exist.  Will create one.
   [jjtree] File "ASTreg.java" does not exist.  Will create one.
   [jjtree] File "ASTprotocol.java" does not exist.  Will create one.
   [jjtree] File "ASTdrivemode.java" does not exist.  Will create one.
   [jjtree] File "ASTfunctionmode.java" does not exist.  Will create one.
   [jjtree] File "SRCPParserTreeConstants.java" does not exist.  Will create one.
   [jjtree] File "SRCPParserVisitor.java" does not exist.  Will create one.
   [jjtree] File "SRCPParserDefaultVisitor.java" does not exist.  Will create one.
   [jjtree] File "JJTSRCPParserState.java" does not exist.  Will create one.
   [jjtree] Annotated grammar generated successfully in /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmris/srcp/parser/SRCPParser.jj
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmrix/srcp/parser
   [jjtree] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
   [jjtree] Java Compiler Compiler Version 7.0.3 (Tree Builder)
   [jjtree] (type "jjtree" with no arguments for help)
   [jjtree] Reading from file /var/lib/jenkins/workspace/development/cucumber/java/src/jmri/jmrix/srcp/SRCPClientParser.jjt . . .
   [jjtree] opt:java
   [jjtree] File "Node.java" does not exist.  Will create one.
   [jjtree] File "SimpleNode.java" does not exist.  Will create one.
   [jjtree] File "ASThandshakeresponse.java" does not exist.  Will create one.
   [jjtree] File "ASTtimestamp.java" does not exist.  Will create one.
   [jjtree] File "ASTserviceversion.java" does not exist.  Will create one.
   [jjtree] File "ASTinforesponse.java" does not exist.  Will create one.
   [jjtree] File "ASTinfo.java" does not exist.  Will create one.
   [jjtree] File "ASTerror.java" does not exist.  Will create one.
   [jjtree] File "ASTok.java" does not exist.  Will create one.
   [jjtree] File "ASTcommandresponse.java" does not exist.  Will create one.
   [jjtree] File "ASTbus.java" does not exist.  Will create one.
   [jjtree] File "ASTpower.java" does not exist.  Will create one.
   [jjtree] File "ASTzeroaddress.java" does not exist.  Will create one.
   [jjtree] File "ASTnonzeroaddress.java" does not exist.  Will create one.
   [jjtree] File "ASTport.java" does not exist.  Will create one.
   [jjtree] File "ASTdevicegroup.java" does not exist.  Will create one.
   [jjtree] File "ASTgl.java" does not exist.  Will create one.
   [jjtree] File "ASTsm.java" does not exist.  Will create one.
   [jjtree] File "ASTga.java" does not exist.  Will create one.
   [jjtree] File "ASTfb.java" does not exist.  Will create one.
   [jjtree] File "ASTtime.java" does not exist.  Will create one.
   [jjtree] File "ASTserver.java" does not exist.  Will create one.
   [jjtree] File "ASTsession.java" does not exist.  Will create one.
   [jjtree] File "ASTlock.java" does not exist.  Will create one.
   [jjtree] File "ASTdescription.java" does not exist.  Will create one.
   [jjtree] File "ASTonoff.java" does not exist.  Will create one.
   [jjtree] File "SRCPClientParserTreeConstants.java" does not exist.  Will create one.
   [jjtree] File "SRCPClientParserVisitor.java" does not exist.  Will create one.
   [jjtree] File "SRCPClientParserDefaultVisitor.java" does not exist.  Will create one.
   [jjtree] File "JJTSRCPClientParserState.java" does not exist.  Will create one.
   [jjtree] Annotated grammar generated successfully in /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmrix/srcp/parser/SRCPClientParser.jj
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmris/simpleserver/parser
   [jjtree] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
   [jjtree] Java Compiler Compiler Version 7.0.3 (Tree Builder)
   [jjtree] (type "jjtree" with no arguments for help)
   [jjtree] Reading from file /var/lib/jenkins/workspace/development/cucumber/java/src/jmri/jmris/simpleserver/JmriServerParser.jjt . . .
   [jjtree] opt:java
   [jjtree] File "Node.java" does not exist.  Will create one.
   [jjtree] File "SimpleNode.java" does not exist.  Will create one.
   [jjtree] File "ASTcommand.java" does not exist.  Will create one.
   [jjtree] File "ASTpowercmd.java" does not exist.  Will create one.
   [jjtree] File "ASTpower.java" does not exist.  Will create one.
   [jjtree] File "ASTonoff.java" does not exist.  Will create one.
   [jjtree] File "ASTturnoutcmd.java" does not exist.  Will create one.
   [jjtree] File "ASTturnout.java" does not exist.  Will create one.
   [jjtree] File "ASTturnoutdevice.java" does not exist.  Will create one.
   [jjtree] File "ASTthrownclosed.java" does not exist.  Will create one.
   [jjtree] File "ASTlightcmd.java" does not exist.  Will create one.
   [jjtree] File "ASTlight.java" does not exist.  Will create one.
   [jjtree] File "ASTlightdevice.java" does not exist.  Will create one.
   [jjtree] File "ASTreportercmd.java" does not exist.  Will create one.
   [jjtree] File "ASTreporter.java" does not exist.  Will create one.
   [jjtree] File "ASTreporterdevice.java" does not exist.  Will create one.
   [jjtree] File "ASTsensorcmd.java" does not exist.  Will create one.
   [jjtree] File "ASTsensor.java" does not exist.  Will create one.
   [jjtree] File "ASTsensordevice.java" does not exist.  Will create one.
   [jjtree] File "ASToperationscmd.java" does not exist.  Will create one.
   [jjtree] File "ASToperations.java" does not exist.  Will create one.
   [jjtree] File "ASTtrains.java" does not exist.  Will create one.
   [jjtree] File "ASTlocations.java" does not exist.  Will create one.
   [jjtree] File "ASTterminate.java" does not exist.  Will create one.
   [jjtree] File "ASTtraincmd.java" does not exist.  Will create one.
   [jjtree] File "ASTattributelist.java" does not exist.  Will create one.
   [jjtree] File "ASTattributename.java" does not exist.  Will create one.
   [jjtree] File "ASTvalue.java" does not exist.  Will create one.
   [jjtree] File "JmriServerParserTreeConstants.java" does not exist.  Will create one.
   [jjtree] File "JmriServerParserVisitor.java" does not exist.  Will create one.
   [jjtree] File "JmriServerParserDefaultVisitor.java" does not exist.  Will create one.
   [jjtree] File "JJTJmriServerParserState.java" does not exist.  Will create one.
   [jjtree] Annotated grammar generated successfully in /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmris/simpleserver/parser/JmriServerParser.jj

javacc:
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/javacc/jmri/jmris/srcp/parser
   [javacc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
   [javacc] Java Compiler Compiler Version 7.0.3 (Parser Generator)
   [javacc] (type "javacc" with no arguments for help)
   [javacc] Reading from file /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmris/srcp/parser/SRCPParser.jj . . .
   [javacc] File "TokenMgrError.java" does not exist.  Will create one.
   [javacc] File "ParseException.java" does not exist.  Will create one.
   [javacc] File "Token.java" does not exist.  Will create one.
   [javacc] File "SimpleCharStream.java" does not exist.  Will create one.
   [javacc] Parser generated successfully.
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/javacc/jmri/jmrix/srcp/parser
   [javacc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
   [javacc] Java Compiler Compiler Version 7.0.3 (Parser Generator)
   [javacc] (type "javacc" with no arguments for help)
   [javacc] Reading from file /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmrix/srcp/parser/SRCPClientParser.jj . . .
   [javacc] File "TokenMgrError.java" does not exist.  Will create one.
   [javacc] File "ParseException.java" does not exist.  Will create one.
   [javacc] File "Token.java" does not exist.  Will create one.
   [javacc] File "SimpleCharStream.java" does not exist.  Will create one.
   [javacc] Parser generated successfully.
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/javacc/jmri/jmris/simpleserver/parser
   [javacc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
   [javacc] Java Compiler Compiler Version 7.0.3 (Parser Generator)
   [javacc] (type "javacc" with no arguments for help)
   [javacc] Reading from file /var/lib/jenkins/workspace/development/cucumber/target/generated-sources/jjtree/jmri/jmris/simpleserver/parser/JmriServerParser.jj . . .
   [javacc] File "TokenMgrError.java" does not exist.  Will create one.
   [javacc] File "ParseException.java" does not exist.  Will create one.
   [javacc] File "Token.java" does not exist.  Will create one.
   [javacc] File "SimpleCharStream.java" does not exist.  Will create one.
   [javacc] Parser generated successfully.

update-template-code:
     [copy] Copying 1 file to /var/lib/jenkins/workspace/development/cucumber/target/classes

compile-generated-source:
    [javac] Compiling 134 source files to /var/lib/jenkins/workspace/development/cucumber/target/classes
    [javac] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

compile:
    [javac] Compiling 5435 source files to /var/lib/jenkins/workspace/development/cucumber/target/classes
    [javac] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
    [javac] /var/lib/jenkins/workspace/development/cucumber/java/src/jmri/jmrix/can/adapters/gridconnect/sproggen5/serialdriver/configurexml/CanSprogConnectionConfigXml.java:6: warning: [deprecation] CanSprogConnectionConfig in jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver has been deprecated
    [javac] import jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.CanSprogConnectionConfig;
    [javac]                                                                  ^
    [javac] /var/lib/jenkins/workspace/development/cucumber/java/src/jmri/jmrix/can/adapters/gridconnect/sproggen5/serialdriver/configurexml/CanSprogConnectionConfigXml.java:6: warning: [deprecation] CanSprogConnectionConfig in jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver has been deprecated
    [javac] import jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.CanSprogConnectionConfig;
    [javac]                                                                  ^
    [javac] /var/lib/jenkins/workspace/development/cucumber/java/src/jmri/jmrix/can/adapters/gridconnect/sproggen5/serialdriver/configurexml/CanSprogConnectionConfigXml.java:6: warning: [deprecation] CanSprogConnectionConfig in jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver has been deprecated
    [javac] import jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.CanSprogConnectionConfig;
    [javac]                                                                  ^
    [javac] 3 warnings

debug:

tests:
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/target/test-classes
    [javac] Compiling 4719 source files to /var/lib/jenkins/workspace/development/cucumber/target/test-classes
    [javac] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
     [copy] Copying 336 files to /var/lib/jenkins/workspace/development/cucumber/target/test-classes

runtime-library-selection:
     [echo] arch.lib.path /var/lib/jenkins/workspace/development/cucumber/lib/linux/x86_64:/var/lib/jenkins/workspace/development/cucumber/lib/linux

cucumber:
    [mkdir] Created dir: /var/lib/jenkins/workspace/development/cucumber/temp
[junitlauncher] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
[junitlauncher] Apr 07, 2021 4:55:41 PM org.junit.platform.launcher.core.LauncherConfigurationParameters fromClasspathResource
[junitlauncher] INFO: Loading JUnit Platform configuration parameters from classpath resource [file:/var/lib/jenkins/workspace/development/cucumber/target/test-classes/junit-platform.properties].

BUILD FAILED
/var/lib/jenkins/workspace/development/cucumber/build.xml:1613: condition satisfied

Total time: 11 minutes 33 seconds
Build step 'Invoke Ant' marked build as failure
Xvfb stopping
[ConsoleLogToWorkspace] Writing console log to workspace file console.log started
[ConsoleLogToWorkspace] Wrote console log to workspace file console.log successfully
Recording test results
[CucumberReport] Using Cucumber Reports version 5.0.2
[CucumberReport] JSON report directory is ""
[CucumberReport] Copied 1 json files from workspace "/var/lib/jenkins/workspace/development/cucumber" to reports directory "/var/lib/jenkins/jobs/development/jobs/cucumber/builds/118/cucumber-html-reports/.cache"
[CucumberReport] Copied 3627 properties files from workspace "/var/lib/jenkins/workspace/development/cucumber" to reports directory "/var/lib/jenkins/jobs/development/jobs/cucumber/builds/118/cucumber-html-reports/.cache"
[CucumberReport] Processing 1 json files:
[CucumberReport] /var/lib/jenkins/jobs/development/jobs/cucumber/builds/118/cucumber-html-reports/.cache/cucumber-results.json
[CucumberReport] Found 24.719101 failed steps, while expected not more than 0.000000 percent
[CucumberReport] Build status is left unchanged
Finished: FAILURE