SuccessConsole Output

Started by an SCM change
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building in workspace /var/lib/jenkins/jobs/Development/jobs/Ignored Test Scan/workspace
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
Fetching upstream changes from https://github.com/JMRI/JMRI.git
 > git --version # timeout=10
 > git fetch --tags --progress https://github.com/JMRI/JMRI.git +refs/heads/*:refs/remotes/origin/* # timeout=60
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 0bce6837d424911455d6423bd1c9c09d4c99a1b4 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 0bce6837d424911455d6423bd1c9c09d4c99a1b4
Commit message: "Merge pull request #7383 from rhwood/json-operations"
 > git rev-list --no-walk 29b9d117f8b2b6060340889b302765f033192ab2 # timeout=10
[workspace] $ /bin/sh -xe /tmp/jenkins5188618053959826774.sh
+ grep -nr @Ignore java/test
java/test/jmri/swing/JmriJTablePersistenceManagerTest.java:416:    @Ignore("test code is incomplete prototype")
java/test/jmri/util/WaitHandlerTest.java:147:    @Ignore("disabled in JUnit 3 testing paradigm")
java/test/jmri/util/JUnitAppenderTest.java:167:    @Ignore("last line was commented out under JUnit 3, ignoring under JUnit 4")
java/test/jmri/util/JUnitAppenderTest.java:177:    @Ignore("last line was commented out under JUnit 3, ignoring under JUnit 4")
java/test/jmri/util/swing/ExceptionDisplayFrameTest.java:30:    @Ignore("The JDialogOperator is having trouble finding the dialog")
java/test/jmri/util/junit/rules/RetryRuleTest.java:40:    @Ignore("Ignoring a test is part of testing RetryRule")
java/test/jmri/managers/DefaultSignalMastLogicManagerTest.java:21:    @Ignore("makeSystemName is not currently supported")
java/test/jmri/jmrit/vsdecoder/swing/VSDControlTest.java:13:    @Ignore("tests causes NPE, needs more setup")
java/test/jmri/jmrit/vsdecoder/IntTriggerTest.java:149:    @Ignore("Causes NPE")
java/test/jmri/jmrit/vsdecoder/NotchTriggerTest.java:125:    @Ignore("Causes NPE")
java/test/jmri/jmrit/vsdecoder/ButtonTriggerTest.java:47:    @Ignore("Causes NPE")
java/test/jmri/jmrit/vsdecoder/ButtonTriggerTest.java:124:    @Ignore("Causes NPE")
java/test/jmri/jmrit/vsdecoder/FloatTriggerTest.java:136:    @Ignore("Causes NPE")
java/test/jmri/jmrit/vsdecoder/BoolTriggerTest.java:123:    @Ignore("Currently causes an NPE")
java/test/jmri/jmrit/logix/configurexml/OBlockManagerXmlTest.java:13:    @Ignore("causes missing data for other tests?")
java/test/jmri/jmrit/logix/configurexml/WarrantManagerXmlTest.java:13:    @Ignore("causes missing data for other tests?")
java/test/jmri/jmrit/logix/MergePromptTest.java:22:    @Ignore("unreliable; frequently errors or times out")
java/test/jmri/jmrit/logix/OpSessionLogTest.java:50:    @Ignore("needs more thought")
java/test/jmri/jmrit/display/layoutEditor/LayoutEditorToolsTest.java:107:    @Ignore("NPE during execution due to missing frame")
java/test/jmri/jmrit/display/layoutEditor/LayoutEditorToolsTest.java:121:    @Ignore("NPE during execution due to missing frame")
java/test/jmri/jmrit/display/layoutEditor/MemoryIconTest.java:17:    @Ignore("Superclass method assumes graphical icon (red X)")
java/test/jmri/jmrit/display/layoutEditor/MemoryIconTest.java:24:    @Ignore("When test from superclass is run, Scale is not set")
java/test/jmri/jmrit/display/layoutEditor/LayoutSlipTest.java:208:    @Ignore("No Test yet")
java/test/jmri/jmrit/display/layoutEditor/LayoutSlipTest.java:220:    @Ignore("No Test yet")
java/test/jmri/jmrit/display/layoutEditor/LayoutEditorTest.java:778:    @Ignore("unreliable on CI servers")
java/test/jmri/jmrit/display/LocoIconTest.java:46:    @Ignore("not supported for LocoIcon")
java/test/jmri/jmrit/display/AbstractEditorTestBase.java:33:    @Ignore("The test sometimes has trouble finding the file menu")
java/test/jmri/jmrit/display/AbstractEditorTestBase.java:68:    @Ignore("This test seems to be reliable on Linux, but fails on Windows (appveyor)")
java/test/jmri/jmrit/display/IndicatorTurnoutIconTest.java:66:    @Ignore("unreliable on CI servers")
java/test/jmri/jmrit/display/PositionableJComponentTest.java:32:    @Ignore("PositionableJComponent does not support rotate")
java/test/jmri/jmrit/display/controlPanelEditor/PortalIconTest.java:23://    @Ignore("not supported for PortalIcon")
java/test/jmri/jmrit/display/controlPanelEditor/PortalIconTest.java:31:    @Ignore("a PortalIcon constructed with just an Editor does not have an associated portal, so this fails")
java/test/jmri/jmrit/roster/swing/RosterFrameTest.java:150:    @Ignore("RosterFrame doesn't do multiple selection properly yet")
java/test/jmri/jmrit/roster/swing/RosterFrameTest.java:184:        // is not working.  See @Ignore above
java/test/jmri/jmrit/roster/swing/RosterFrameTest.java:243:    @Ignore("does not find and close dialog as expected")
java/test/jmri/jmrit/operations/setup/OperationsBackupTest.java:324:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrit/operations/setup/OperationsBackupTest.java:469:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrit/simpleclock/SimpleTimebaseTest.java:177:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrit/beantable/SignalMastTableActionTest.java:45:    @Ignore("Signal Mast create frame does not have a hardware address")
java/test/jmri/jmrit/beantable/SignalMastTableActionTest.java:52:    @Ignore("Signal Mast create frame does not have a hardware address")
java/test/jmri/jmrit/beantable/AbstractTableTabActionBase.java:23:    @Ignore("test causes an NPE while executing a.actionPerformed")
java/test/jmri/jmrit/beantable/LRouteTableActionTest.java:86:    @Ignore("Commented out in JUnit 3")
java/test/jmri/jmrit/beantable/MemoryTableActionTest.java:72:    @Ignore("no Edit button in memory Table")
java/test/jmri/jmrit/beantable/ReporterTableActionTest.java:65:    @Ignore("No Edit button on Reporter table")
java/test/jmri/jmrit/beantable/SignalGroupTableActionTest.java:126:    @Ignore("needs further setup")
java/test/jmri/jmrit/beantable/RouteTableActionTest.java:148:    @Ignore("Route create frame does not have a hardware address")
java/test/jmri/jmrit/beantable/RouteTableActionTest.java:155:    @Ignore("Route create frame does not have a hardware address")
java/test/jmri/jmrit/beantable/IdTagTableTabActionTest.java:36:    @Ignore("parent class test causes an NPE; need to investigate cause")
java/test/jmri/jmrit/beantable/SignalMastLogicTableActionTest.java:53:    @Ignore("no add button on signal mast logic table")
java/test/jmri/jmrit/beantable/SignalMastLogicTableActionTest.java:59:    @Ignore("no add button on signal mast logic table")
java/test/jmri/jmrit/beantable/IdTagTableActionTest.java:71:    @Ignore("IdTag table has no Edit button")
java/test/jmri/jmrit/beantable/LogixTableActionTest.java:208:    @Ignore("Logix create frame does not have a hardware address")
java/test/jmri/jmrit/beantable/LogixTableActionTest.java:215:    @Ignore("Logix create frame does not have a hardware address")
java/test/jmri/jmrit/beantable/AudioTableActionTest.java:25:    @Ignore("Audio table will only be init if an audio manager is available")
java/test/jmri/jmrit/beantable/AudioTableActionTest.java:56:    @Ignore("Audio table does not have Add... button")
java/test/jmri/jmrit/beantable/AudioTableActionTest.java:68:    @Ignore("Audio table does not have Add... button")
java/test/jmri/jmrit/beantable/AudioTableActionTest.java:74:    @Ignore("Audio table does not have Add... button, so test needs re-written")
java/test/jmri/jmrit/symbolicprog/tabbedframe/CheckProgrammerNamesTest.java:55:    @Ignore("Preexisting failing condition")
java/test/jmri/jmrit/symbolicprog/tabbedframe/CheckProgrammerNamesTest.java:61:    @Ignore("Preexisting failing condition")
java/test/jmri/jmrit/symbolicprog/AbstractVariableValueTestBase.java:437:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrit/throttle/ThrottleFrameTest.java:77:    @Ignore("Works locally (Linux) and on Appveyor (Windows).  Unable to find popup after click on Travis")
java/test/jmri/server/json/consist/JsonConsistManagerTest.java:18:    @Ignore("The JsonConsistManager does not conform to the letter of the Javadoc here.  It returns null when the consist cannot be created.")
java/test/jmri/server/json/consist/JsonConsistManagerTest.java:25:    @Ignore("Ignore delete test until get is fixed.")
java/test/jmri/server/json/consist/JsonConsistManagerTest.java:38:    @Ignore("Test fails if cm has no manager")
java/test/jmri/server/json/consist/JsonConsistManagerTest.java:45:    @Ignore("Test fails if cm has no manager")
java/test/jmri/jmrix/nce/NceConsistManagerTest.java:20:    @Ignore("produces multiple error messages on CI servers")
java/test/jmri/jmrix/nce/NceConsistManagerTest.java:32:    @Ignore("produces multiple error messages on CI servers")
java/test/jmri/jmrix/nce/NceConsistManagerTest.java:46:    @Ignore("causes NPE on Appveyor; produces multiple error messages on CI servers")
java/test/jmri/jmrix/nce/NceConsistTest.java:80:    @Ignore("Remove requires response from command station")
java/test/jmri/jmrix/nce/NceConsistTest.java:86:    @Ignore("Remove requires response from command station")
java/test/jmri/jmrix/nce/NceTrafficControllerTest.java:20:    @Ignore("Test disabled until threading can be resolved")
java/test/jmri/jmrix/nce/NceTrafficControllerTest.java:57:    @Ignore("Test disabled until threading can be resolved")
java/test/jmri/jmrix/nce/NceTrafficControllerTest.java:93:    @Ignore("Test disabled until threading can be resolved")
java/test/jmri/jmrix/nce/NceTrafficControllerTest.java:136:    @Ignore("Test disabled until threading can be resolved")
java/test/jmri/jmrix/nce/ncemon/NceMonPanelTest.java:23:    @Ignore("Ignore due to timing-specific, occasionally fail")
java/test/jmri/jmrix/nce/ncemon/NceMonPanelTest.java:40:    @Ignore("Ignore due to timing-specific, occasionally fail")
java/test/jmri/jmrix/ieee802154/serialdriver/configurexml/ConnectionConfigXmlTest.java:36:    @Ignore("requires a traffic controller to pass")
java/test/jmri/jmrix/ieee802154/serialdriver/configurexml/ConnectionConfigXmlTest.java:43:    @Ignore("requires a traffic controller to pass")
java/test/jmri/jmrix/ieee802154/xbee/XBeeIOStreamTest.java:51:   @Ignore("data send occurs, but tearDown closes the pipes too quickly")
java/test/jmri/jmrix/powerline/SerialSensorManagerTest.java:90:    @Ignore("ignoring this test due to the system name format, needs to be properly coded")
java/test/jmri/jmrix/dcc4pc/Dcc4PcSensorManagerTest.java:80:    @Ignore("it appears this packet is not yet decoded")
java/test/jmri/jmrix/rps/Ash1_0AlgorithmTest.java:91:    @Ignore("Does not produce expected result")
java/test/jmri/jmrix/rps/Analytic_AAlgorithmTest.java:20:    @Ignore("fails for unknown reasons")
java/test/jmri/jmrix/rps/Analytic_AAlgorithmTest.java:27:    @Ignore("fails for unknown reasons")
java/test/jmri/jmrix/rps/Analytic_AAlgorithmTest.java:34:    @Ignore("fails for unknown reasons")
java/test/jmri/jmrix/rps/Analytic_AAlgorithmTest.java:41:    @Ignore("fails for unknown reasons")
java/test/jmri/jmrix/easydcc/easydccmon/EasyDccMonFrameTest.java:26:    @Ignore("Test fails to get text from frame")
java/test/jmri/jmrix/easydcc/easydccmon/EasyDccMonFrameTest.java:42:    @Ignore("Test fails to get text from frame")
java/test/jmri/jmrix/direct/MakePacketTest.java:92:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrix/direct/MakePacketTest.java:125:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrix/direct/MakePacketTest.java:177:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrix/srcp/SRCPPowerManagerTest.java:76:    @Ignore("unsolicited state changes are currently ignored")
java/test/jmri/jmrix/srcp/SRCPPowerManagerTest.java:83:    @Ignore("unsolicited state changes are currently ignored")
java/test/jmri/jmrix/anyma/AnymaDMX_ConnectionConfigTest.java:16:    @Ignore("superclass method fails because Manufacturer not set in Connection Config class")
java/test/jmri/jmrix/lenz/XNetConsistTest.java:101:    @Ignore("Remove requires response from command station")
java/test/jmri/jmrix/lenz/XNetConsistTest.java:108:    @Ignore("Remove requires response from command station")
java/test/jmri/jmrix/lenz/hornbyelite/EliteXNetProgrammerTest.java:23:    @Ignore("Elite behavior is unknown for this sequence")
java/test/jmri/jmrix/lenz/hornbyelite/EliteXNetProgrammerTest.java:30:    @Ignore("Elite behavior is unknown for this sequence")
java/test/jmri/jmrix/ecos/EcosDccThrottleManagerTest.java:15:    @Ignore("test requires further setup")
java/test/jmri/jmrix/ecos/EcosDccThrottleTest.java:71:    @Ignore("needs response to see change?")
java/test/jmri/jmrix/dccpp/dccppovertcp/DCCppOverTcpPacketizerTest.java:22:    @Ignore("Test in superclass hangs with DCCppPacketizer")
java/test/jmri/jmrix/dccpp/dccppovertcp/DCCppOverTcpPacketizerTest.java:29:    @Ignore("Test in superclass generates an exception with DCCppPacketizer")
java/test/jmri/jmrix/dccpp/DCCppProgrammerTest.java:84:    @Ignore("test body is commented out")
java/test/jmri/jmrix/dccpp/DCCppProgrammerTest.java:178:    @Ignore("test is commented out")
java/test/jmri/jmrix/tmcc/SerialTrafficControllerTest.java:40:    @Ignore("this test is disabled until the threading can be worked out")
java/test/jmri/jmrix/tmcc/serialmon/SerialMonFrameTest.java:55:    @Ignore("timing-specific, occasionally fail, so commented out")
java/test/jmri/jmrix/tmcc/serialmon/SerialMonFrameTest.java:72:    @Ignore("timing-specific, occasionally fail, so commented out")
java/test/jmri/jmrix/grapevine/SerialNodeTest.java:46:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrix/internal/configurexml/ConnectionConfigXmlTest.java:35:    @Ignore("occasionally causing ConncurrentModificationSetting while disabling connection")
java/test/jmri/jmrix/AbstractStreamConnectionConfigTestBase.java:15:    @Ignore("Stream connections don't (currently) load details")
java/test/jmri/jmrix/pi/configurexml/RaspberryPiConnectionConfigXmlTest.java:33:    @Ignore("needs mock pi setup")
java/test/jmri/jmrix/pi/RaspberryPiSensorManagerTest.java:113:    @Ignore("This test doesn't work for this class")
java/test/jmri/jmrix/pi/RaspberryPiTurnoutManagerTest.java:95:    @Ignore("This test doesn't work for this class")
java/test/jmri/jmrix/pi/RaspberryPiSensorTest.java:60:    @Ignore("Base class test does not function correctly for RaspberryPi Sensors")
java/test/jmri/jmrix/acela/AcelaTurnoutTest.java:41:    @Ignore("Copied verbatim from Lenz, probably isn't correct")
java/test/jmri/jmrix/acela/AcelaTurnoutTest.java:63:    @Ignore("Copied verbatim from Lenz, probably isn't correct")
java/test/jmri/jmrix/acela/AcelaNodeTest.java:85:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrix/acela/AcelaNodeTest.java:108:    @Ignore("Disabled in JUnit 3")
java/test/jmri/jmrix/openlcb/swing/monitor/MonitorFrameDemo.java:70:    @Ignore("Duplicates Test in MonitorFrameTest")
java/test/jmri/jmrix/openlcb/swing/monitor/MonitorFrameDemo.java:103:    @Ignore("Duplicates Test in MonitorFrameTest")
java/test/jmri/jmrix/openlcb/OlcbThrottleManagerTest.java:20:    @Ignore("test requires further setup")
java/test/jmri/jmrix/openlcb/OlcbSensorManagerTest.java:54:    @Ignore("ignoring this test due to the system name format, needs to be properly coded")
java/test/jmri/jmrix/can/adapters/lawicell/canusb/serialdriver/ConnectionConfigTest.java:15:    @Ignore("parent class test is unreliable on appveyor due to serial port identification")
java/test/jmri/jmrix/roco/z21/Z21LnStreamPortPacketizerTest.java:73:    @Ignore("may be causing hang on travis and appveyor")
java/test/jmri/jmrix/roco/z21/Z21RMBusSensorManagerTest.java:51:    @Ignore("tests creation in response to feedback; not currently implemented")
java/test/jmri/jmrix/roco/z21/simulator/Z21SimulatorAdapterTest.java:41:    @Ignore("test is currently too unreliable in CI environments.  The class under test frequently fails to bind to the port")
java/test/jmri/jmrix/roco/z21/simulator/Z21SimulatorAdapterTest.java:110:    @Ignore("test gives different results depending on test ordering, due to static simulator object")
java/test/jmri/jmrix/roco/RocoXNetThrottleTest.java:65:    @Ignore("parent class method creates a new throttle")
java/test/jmri/jmrix/roco/RocoXNetThrottleTest.java:72:    @Ignore("parent class method creates a new throttle")
java/test/jmri/jmrix/roco/RocoXNetThrottleTest.java:79:    @Ignore("parent class method creates a new throttle")
java/test/jmri/jmrix/roco/RocoXNetThrottleTest.java:86:    @Ignore("parent class method creates a new throttle")
java/test/jmri/jmrix/roco/RocoXNetThrottleTest.java:93:    @Ignore("parent class method creates a new throttle")
java/test/jmri/jmrix/marklin/MarklinThrottleManagerTest.java:15:    @Ignore("test requires further setup")
java/test/jmri/jmrix/loconet/LnPacketizerTest.java:33:    @Ignore("may be causing hang on travis and appveyor")
java/test/jmri/jmrix/loconet/Ib2ThrottleManagerTest.java:17:    @Ignore("parent class test requires further setup")
java/test/jmri/jmrix/loconet/locormi/configurexml/ConnectionConfigXmlTest.java:45:    @Ignore("appears to leak state, causing issues with subsequent tests")
java/test/jmri/jmrix/loconet/pr2/LnPr2PowerManagerTest.java:130:    @Ignore("test in parent class fails for some reason")
java/test/jmri/jmrix/loconet/pr2/LnPr2PowerManagerTest.java:137:    @Ignore("test in parent class fails for some reason")
java/test/jmri/jmrix/loconet/streamport/LnStreamPortPacketizerTest.java:73:    @Ignore("may be causing hang on travis and appveyor")
java/test/jmri/jmrix/loconet/Ib1ThrottleManagerTest.java:17:    @Ignore("parent class test requires further setup")
java/test/jmri/jmrix/loconet/uhlenbrock/UhlenbrockLnThrottleManagerTest.java:20:    @Ignore("parent class test requires further setup")
java/test/jmri/jmrix/loconet/LnThrottleManagerTest.java:39:    @Ignore("parent class test requires further setup")
java/test/jmri/jmris/srcp/JmriSRCPTurnoutServerTest.java:18:    @Ignore("This isn't triggering the right property change listener")
java/test/jmri/jmris/srcp/JmriSRCPTurnoutServerTest.java:33:    @Ignore("This isn't triggering the right property change listener")
java/test/jmri/profile/ProfileManagerDialogTest.java:14:    @Ignore("works locally, causes crash on Travis")
java/test/jmri/RunCucumberTest.java:28:                 tags = {"not @webtest", "not @Ignore", "not @ignore"},
java/test/apps/DispatcherPro/DispatcherProTest.java:25:@Ignore("Replaced with a Cucumber test")
java/test/apps/InstallTest/InstallTestTest.java:14:    @Ignore("gives error message about an invalid profile on Travis")
java/test/apps/DecoderPro/DecoderProTest.java:25:@Ignore("Replaced with Cucumber test")
java/test/apps/AppsTest.java:14:    @Ignore("Test emits an (unknown) error message on Appveyor")
java/test/apps/RunCucumberTest.java:23:        tags = {"not @webtest", "not @Ignore", "not @ignore"},
java/test/apps/PanelPro/PanelProTest.java:26:@Ignore("Replaced with a Cucumber test")
java/test/apps/SoundPro/SoundProTest.java:25:@Ignore("Replaced with a Cucumber test")
[WARNINGS] Parsing warnings in console log with parser JMRI Ignored Test Count
[WARNINGS] Computing warning deltas based on reference build #546
Finished: SUCCESS