Menu

Commit [r2866]  Maximize  Restore  History

Make the abbot tests interruptable, previously in JDK 7 and below you could just

call Thread.stop(..) but this doesn't work in JDK 8 so I needed to go through
and make the code interruptable.

I went down the line of creating a RuntineException rather than changing the API
with a checked exception. This should work well with any clients.

gdavison 2014-08-14

changed /abbot/trunk/projects/jdeveloper/Library/Library.jpr
changed /abbot/trunk/projects/jdeveloper/Tests/Tests.jpr
added /abbot/trunk/src/abbot/InterruptedAbbotException.java
changed /abbot/trunk/src/abbot/Log.java
changed /abbot/trunk/src/abbot/editor/ScriptEditor.java
changed /abbot/trunk/src/abbot/script/Annotation.java
changed /abbot/trunk/src/abbot/script/Appletviewer.java
changed /abbot/trunk/src/abbot/script/Assert.java
changed /abbot/trunk/src/abbot/script/ForkedStepRunner.java
changed /abbot/trunk/src/abbot/script/Sequence.java
changed /abbot/trunk/src/abbot/tester/ImageComparator.java
changed /abbot/trunk/src/abbot/tester/Robot.java
changed /abbot/trunk/src/abbot/util/AWT.java
changed /abbot/trunk/src/abbot/util/AWTFixtureHelper.java
changed /abbot/trunk/src/abbot/util/InputStreamHandler.java
changed /abbot/trunk/src/abbot/util/ProcessOutputHandler.java
changed /abbot/trunk/src/junit/extensions/abbot/SizeOf.java
changed /abbot/trunk/test/abbot/tester/JComboBoxTesterTest.java
/abbot/trunk/projects/jdeveloper/Library/Library.jpr Diff Switch to side-by-side view
Loading...
/abbot/trunk/projects/jdeveloper/Tests/Tests.jpr Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/InterruptedAbbotException.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/Log.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/editor/ScriptEditor.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/script/Annotation.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/script/Appletviewer.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/script/Assert.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/script/ForkedStepRunner.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/script/Sequence.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/tester/ImageComparator.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/tester/Robot.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/util/AWT.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/util/AWTFixtureHelper.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/util/InputStreamHandler.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/abbot/util/ProcessOutputHandler.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/src/junit/extensions/abbot/SizeOf.java Diff Switch to side-by-side view
Loading...
/abbot/trunk/test/abbot/tester/JComboBoxTesterTest.java Diff Switch to side-by-side view
Loading...