Testsuite name:Swing Function
Test name(s):Swing_SwingNode/Manual/SwingSet2Demo
Product(s) tested:jdk8u60b25 64bit
OS/architecture: mac10.10-x64(Processor:2.4 GHz Intel Core 2 Duo ,Memory:4 GB 1067 MHz DDR3)
Error log file:http://scaaa008.us.oracle.com:9502/runs/01035/1035867.ManualSubmit/1035867.ManualSubmit-1/ResultDir/SwingSet2Demo/SwingSet2Demo.log
Reproducible: Always
Reproducible on machine:Evergreen-machine
It is regression:Yes
[If Regression] Regression introduced in release/build:JDK8u60b20(64bit) Failed,but JDK8u60b19(64bit) on same platform Passed.
Test result on the last GAed release for this train:JDK8u51b31(64bit) on same platform Passed.
[if Fail]Test result on FCS:
Is it a platform specific issue:
[If platform specific issue] Is it a new (previously unsupported) OS/browser/mode testing:
[If new configuration testing] Issue specific to execution mode or OS/browser version:
Steps to reproduce:
1.Clone the swing functional workspace
1a. hg clone http://sqe-hg.us.oracle.com/hg/index.cgi/testbase/javase/functional/8 /var/root/workspace/swing-fun/8
1b. cd /var/root/workspace/swing-fun/8
1c. hg clone http://sqe-hg.us.oracle.com/hg/index.cgi/testbase/javase/functional/8/swing
2.Install stable bundle JDK8u40b11 from http://jre.us.oracle.com/java/re/jdk/8u40/promoted/all/b11/bundles/macosx-x64/jdk-8u40-ea-macosx-x64.dmg to /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk
3.Install base bundle JDK8u60b24 from http://jre.us.oracle.com/java/re/jdk/8u60/promoted/all/b24/bundles/macosx-x86_64/jdk-8u60-ea-macosx-x64.dmg to /Library/Java/JavaVirtualMachines/jdk1.8.0_60b24.jdk
4. Install test bundle JDK8u60b25 from http://jre.us.oracle.com/java/re/jdk/8u60/promoted/all/b25/bundles/macosx-x86_64/jdk-8u60-ea-macosx-x64.dmg to /Library/Java/JavaVirtualMachines/jdk1.8.0_60b25.jdk
5. Download the ute from http://sqeweb.us.oracle.com/net/stt-13.ru.oracle.com/export/home0/ute-dev/bin/ute to /var/root/workspace/swing-fun/ute
6. Create result_dir at /var/root/workspace/swing-fun/results
7.Create the testlist in the /var/root/workspace/swing-fun/8/swing/testlist/testlist.Swing_All_Manual as:
Swing_SwingNode/Manual/SwingSet2Demo execute_script "manual"
8. Modify the test_swing.sh as:
/private/var/root/workspace/swing-fun/ute/ute run -harness tonga -env TONGA_MAIN_CLASS=Tonga -env KEYWORDS=manual -env BASEBUILD="/Library/Java/JavaVirtualMachines/jdk1.8.0_60b24.jdk/Contents/Home" -env STABLE_JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home" -component swing -jdk "/Library/Java/JavaVirtualMachines/jdk1.8.0_60b25.jdk/Contents/Home" -testlist /private/var/root/workspace/swing-fun/8/swing/testlist/testlist.Swing_All_Manual -testbase /private/var/root/workspace/swing-fun/8/swing -results //private/var/root/workspace/swing-fun/results
9. Go to /var/root/workspace/swing-fun, and run the command : bash test_swing.sh
10.Run the test Swing_SwingNode/Manual/SwingSet2Demo
Actual behavior:
1.When the case launching,click "Run test" button,The SwingSet2 dialog shows.
2.Under FileChooser Demo,click "Show Plain JFileChooser" button to open a dialog, operate the dialog,the case fail automatically.refer to Demo.jpg.
verify:
JDK8u60b09(64bit) on same platform Passed,
JDK8u60b18(64bit) on same platform Passed,
JDK8u60b19(64bit) on same platform Passed,
JDK8u60b24(64bit) on same platform Failed.