Persistent test failure on Windows
Jonathan Gibbons
jonathan.gibbons at oracle.com
Tue Jan 12 21:55:02 UTC 2016
The test jdk/jshell/ToolReloadTest is persistently failing on Windows,
according to one of our build and test systems.
Could someone from the kulla team please investigate and fix.
The relevant part of the .jtr file is as follows:
[TestNG] Running:
jdk/jshell/ToolReloadTest.java
test ToolReloadTest.testReloadClasspath(): success
test ToolReloadTest.testReloadCrashRestore(): failure
java.lang.AssertionError: Kind: command.
expected [| State engine terminated.
| Restore definitions with: /reload restore
] but found []
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:494)
at org.testng.Assert.assertEquals(Assert.java:123)
at org.testng.Assert.assertEquals(Assert.java:176)
at ReplToolTesting.assertOutput(ReplToolTesting.java:460)
at ReplToolTesting.assertCommand(ReplToolTesting.java:418)
at ReplToolTesting.assertCommand(ReplToolTesting.java:397)
at ToolReloadTest.lambda$testReloadCrashRestore$52(ToolReloadTest.java:167)
at ReplToolTesting$PromptedCommandOutputStream.write(ReplToolTesting.java:704)
at ReplToolTesting$PromptedCommandOutputStream.write(ReplToolTesting.java:720)
at java.io.PrintStream.write(PrintStream.java:480)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:233)
at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:312)
at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:316)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:252)
at jdk.internal.jline.console.ConsoleReader.readLine(ConsoleReader.java:2336)
at jdk.internal.jline.console.ConsoleReader.readLine(ConsoleReader.java:2277)
at jdk.internal.jshell.tool.ConsoleIOContext.readLine(ConsoleIOContext.java:153)
at jdk.internal.jshell.tool.JShellTool.run(JShellTool.java:472)
at jdk.internal.jshell.tool.JShellTool.start(JShellTool.java:287)
at jdk.internal.jshell.tool.JShellTool.start(JShellTool.java:260)
at ReplToolTesting.testRaw(ReplToolTesting.java:240)
at ReplToolTesting.test(ReplToolTesting.java:203)
at ReplToolTesting.test(ReplToolTesting.java:191)
at ReplToolTesting.test(ReplToolTesting.java:187)
at ReplToolTesting.test(ReplToolTesting.java:183)
at ToolReloadTest.testReloadCrashRestore(ToolReloadTest.java:162)
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:520)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
at org.testng.SuiteRunner.run(SuiteRunner.java:240)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
at org.testng.TestNG.run(TestNG.java:1057)
at com.sun.javatest.regtest.TestNGAction$TestNGRunner.main(TestNGAction.java:220)
at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:520)
at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:226)
at java.lang.Thread.run(Thread.java:804)
test ToolReloadTest.testReloadDrop(): success
test ToolReloadTest.testReloadExitRestore(): success
test ToolReloadTest.testReloadIgnore(): success
test ToolReloadTest.testReloadRepeat(): success
test ToolReloadTest.testReloadResetRestore(): success
test ToolReloadTest.testReloadSnippets(): success
===============================================
jdk/jshell/ToolReloadTest.java
Total tests run: 8, Failures: 1, Skips: 0
===============================================
----------System.err:(11/574)----------
java.lang.Exception: failures: 1
at com.sun.javatest.regtest.TestNGAction$TestNGRunner.main(TestNGAction.java:223)
at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:520)
at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:226)
at java.lang.Thread.run(Thread.java:804)
More information about the kulla-dev
mailing list