From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{admon/important|No longer current|This candidate is no longer the current milestone.  For the latest results, see [[Test_Results:Current_Installation_Test]].}}
This page is intended to record [[QA:Fedora_14_Install_Test_Plan]] test results for the '''Fedora 14 Final Test Compose#1''' milestone.
This page is intended to record [[QA:Fedora_14_Install_Test_Plan]] test results for the '''Fedora 14 Final Test Compose#1''' milestone.


Line 10: Line 8:
{{admon/note|Download 14.TC1.1| Please download the images in this link for testing: http://serverbeach1.fedoraproject.org/pub/alt/stage/14.TC1.1/Fedora/ }}
{{admon/note|Download 14.TC1.1| Please download the images in this link for testing: http://serverbeach1.fedoraproject.org/pub/alt/stage/14.TC1.1/Fedora/ }}
* Unless otherwise noted, you may use nightly Fedora 14 ''branch'' install images.  [[Releases/Branched|Review for information on downloading and installing Branched]].
* Unless otherwise noted, you may use nightly Fedora 14 ''branch'' install images.  [[Releases/Branched|Review for information on downloading and installing Branched]].
* [[Delta_ISOs]] are available for install images, either by [http://thepiratebay.org/user/andre14965/ BitTorrent] or [https://fedoraproject.org/wiki/User:Robatino/Downloads direct download]. If you have the install DVD image for the previous TC/RC (or in the case of Alpha TC1, the previous stable release), you can generate the entire current install disc set (DVD, CDs, and netinst) with greatly reduced download size.
* For testers with limited bandwidth, ''deltaiso'' images are available.  For more information on creating or using delta ISOs, please refer to [[Delta_ISOs]].
 
{{admon/tip|Save bandwidth|If you already downloaded previous ''physical media'' ISO images, you can save time by downloading delta ISO images (either by [http://thepiratebay.org/user/andre14965/ BitTorrent] or [https://fedoraproject.org/wiki/User:Robatino/Downloads direct download]).}}


== Who's available ==
== Who's available ==
Line 16: Line 16:
The following cast of characters will be available testing, workarounds, bug fixes, general discussion ...
The following cast of characters will be available testing, workarounds, bug fixes, general discussion ...
* IRC: [irc://irc.freenode.net/fedora-qa #fedora-qa] on irc.freenode.net
* IRC: [irc://irc.freenode.net/fedora-qa #fedora-qa] on irc.freenode.net
* Quality Assurance - [[User:Rhe]], [[User:Robatino]], [[User:Newgle1]], [[User:jlaska]]
* Quality Assurance - [[User:jlaska]] , [[User:Rhe]], [[User:Liam]], [[User:Robatino]], [[User:Newgle1]]


== Add or Remove a Test Case ==
== Add or Remove a Test Case ==
Line 38: Line 38:
| <code><nowiki>{{result|none}}</nowiki></code>
| <code><nowiki>{{result|none}}</nowiki></code>
|-
|-
| {{result|pass|robatino}}  
| {{result|pass|liam}}  
| ''Passed'' - The test has been run and the tester determine the test met the ''expected results''
| ''Passed'' - The test has been run and the tester determine the test met the ''expected results''
| <code><nowiki>{{result|pass|robatino}}</nowiki></code>
| <code><nowiki>{{result|pass|liam}}</nowiki></code>
|-
|-
| {{result|inprogress|adamwill}}  
| {{result|inprogress|adamwill}}  
Line 54: Line 54:
| <code><nowiki>{{result|warn|rhe}} <ref>Brief description about the warning status</ref></nowiki></code>
| <code><nowiki>{{result|warn|rhe}} <ref>Brief description about the warning status</ref></nowiki></code>
|-
|-
| {{result|pass|newgle1}} {{result|warn|kparal}}
| {{result|pass|rhe}} {{result|warn|kparal}}
| ''Multiple results'' - More people can easily provide results to a single test case.
| ''Multiple results'' - More people can easily provide results to a single test case.
| <code><nowiki>{{result|pass|newgle1}} {{result|warn|kparal}}</nowiki></code>
| <code><nowiki>{{result|pass|rhe}} {{result|warn|kparal}}</nowiki></code>
|-
|-
| style="background:lightgrey;"| {{testresult/none}} {{result|none}}  
| style="background:lightgrey;"| {{testresult/none}} {{result|none}}  
Line 127: Line 127:
| Image Sanity
| Image Sanity
| [[QA:Testcase_Mediakit_ISO_Size]]
| [[QA:Testcase_Mediakit_ISO_Size]]
| {{result|pass|robatino}}{{result|pass|kevmif}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
|-
|-
Line 133: Line 133:
| Image Sanity
| Image Sanity
| [[QA:Testcase_Mediakit_ISO_Checksums]]
| [[QA:Testcase_Mediakit_ISO_Checksums]]
| {{result|pass|robatino}}{{result|pass|kevmif}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
|-
|-
Line 139: Line 139:
| Image Sanity
| Image Sanity
| [[QA:Testcase_Mediakit_Repoclosure]]
| [[QA:Testcase_Mediakit_Repoclosure]]
| {{result|pass|robatino}}{{result|pass|kevmif}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
|-
|-
Line 145: Line 145:
| Image Sanity
| Image Sanity
| [[QA:Testcase_Mediakit_FileConflicts]]
| [[QA:Testcase_Mediakit_FileConflicts]]
| {{result|pass|robatino}}{{result|pass|kevmif}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
|-
|-
Line 151: Line 151:
| Boot Methods
| Boot Methods
| [[QA/TestCases/BootMethodsDvd]]
| [[QA/TestCases/BootMethodsDvd]]
| {{result|pass|rhe}}{{result|pass|kevmif}}
| {{result|pass|rhe}}
| {{result|pass|mkrizek}} {{result|pass|kparal}} {{result|warn|watzkej|643580}}
| {{result|pass|mkrizek}}
|-
|-
| Alpha
| Alpha
| Install Source
| Install Source
| [[QA/TestCases/InstallSourceDvd]]
| [[QA/TestCases/InstallSourceDvd]]
| {{result|pass|rhe}}{{result|warn|cpuobsessed}}{{result|pass|kevmif}}
| {{result|pass|rhe}}
| {{result|pass|mkrizek}} {{result|pass|kparal}}
| {{result|pass|mkrizek}}
|-
|-
| Alpha
| Alpha
Line 219: Line 219:
| Install Source
| Install Source
| [[QA/TestCases/InstallSourceCdrom]]
| [[QA/TestCases/InstallSourceCdrom]]
| {{result|fail|robatino|642557}}{{result|fail|newgle1|642557}}
| {{result|fail|robatino|642557}}
| {{result|pass|robatino}}
| {{result|pass|robatino}}
|-
|-
Line 251: Line 251:
| Install Source
| Install Source
| [[QA:TestCases/Install Source Live Image]]
| [[QA:TestCases/Install Source Live Image]]
| {{result|pass|kparal}} <ref name="gnome-only"/>
| {{result|none}}
| {{result|pass|kparal}} <ref name="gnome-only"/>
| {{result|none}}
|-
|-
|}
|}
Line 270: Line 270:
| Boot Methods
| Boot Methods
| [[QA/TestCases/BootMethodsPxeboot]]
| [[QA/TestCases/BootMethodsPxeboot]]
| {{result|pass|jlaska}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 290: Line 290:
| [[QA:Testcase_Boot_Methods_efidisk.img]]
| [[QA:Testcase_Boot_Methods_efidisk.img]]
| {{result|none}}
| {{result|none}}
| {{result|pass|bcl}}{{result|fail|gholms|528232}}
| {{result|none}}
|-
|-
| Alpha
| Alpha
| Memory Test
| Memory Test
| [[QA:Testcase_Memtest86]]
| [[QA:Testcase_Memtest86]]
| {{result|pass|newgle1}}{{result|pass|robatino}}
| {{result|pass|newgle1}}
| {{result|pass|rhe}}{{result|pass|robatino}}
| {{result|pass|rhe}}
|-
|-
| Alpha
| Alpha
| User Interface
| User Interface
| [[QA:Testcase_Anaconda_User_Interface_Graphical]]
| [[QA:Testcase_Anaconda_User_Interface_Graphical]]
| {{result|pass|ajwerkman}} {{result|fail|red|643742|642955}}{{result|pass|kevmif}}
| {{result|pass|ajwerkman}}
| {{result|warn|rhe}}<ref name="642483">'Pre-release' warning screen need be removed before released - {{bz|642483}}</ref><ref name="642501">{{bz|642501}} - Metacity error occurred when typing '↑' arrow key in anaconda</ref> {{result|warn|kparal}} <ref>{{bz|642501}}</ref> {{result|fail|watzkej|643580}}
| {{result|warn|rhe}}<ref>'Pre-release' warning screen need be removed before released - {{bz|642483}}</ref><ref>Metacity error occurred when typing '↑' arrow key in anaconda - {{bz|642501}}</ref>
|-
|-
| Alpha
| Alpha
| User Interface
| User Interface
| [[QA:Testcase_Anaconda_User_Interface_Basic_Video_Driver]]
| [[QA:Testcase_Anaconda_User_Interface_Basic_Video_Driver]]
| {{result|pass|ajwerkman}}{{result|pass|robatino}}
| {{result|pass|ajwerkman}}
| {{result|pass|kparal}}{{result|pass|robatino}}
| {{result|none}}
|-
|-
| Alpha
| Alpha
Line 349: Line 349:
| Install Source  
| Install Source  
| [[QA/TestCases/InstallSourceNfsIso]]
| [[QA/TestCases/InstallSourceNfsIso]]
| {{result|pass|rhe}} {{result|pass|dramsey}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Alpha
| Alpha
Line 361: Line 361:
| Install Source  
| Install Source  
| [[QA/TestCases/InstallSourceFtpNonAnonymous]]
| [[QA/TestCases/InstallSourceFtpNonAnonymous]]
| {{result|pass|newgle1}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Final
| Final
| Install Source  
| Install Source  
| [[QA/TestCases/InstallSourceHardDrive]]
| [[QA/TestCases/InstallSourceHardDrive]]
| {{result|pass|ajwerkman}} {{result|pass|dramsey}}
| {{result|pass|ajwerkman}}
| {{result|pass|redwolfe}}
| {{result|none}}
|-
|-
| Alpha
| Alpha
Line 374: Line 374:
| [[QA:Testcase_Anaconda_autopart_install]]
| [[QA:Testcase_Anaconda_autopart_install]]
| {{result|pass|jlaska}}
| {{result|pass|jlaska}}
| {{result|pass|rhe}} {{result|pass|kparal}}
| {{result|pass|rhe}}
|-
|-
| Alpha
| Alpha
Line 385: Line 385:
| Partitioning
| Partitioning
| [[QA:Testcase_Anaconda_autopart_(shrink)_install]]
| [[QA:Testcase_Anaconda_autopart_(shrink)_install]]
| {{result|pass|rhe}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 391: Line 391:
| Partitioning
| Partitioning
| [[QA:Testcase_Anaconda_autopart_(use_free_space)_install]]
| [[QA:Testcase_Anaconda_autopart_(use_free_space)_install]]
| {{result|pass|rhe}}
| {{result|none}}
| {{result|pass|rhe}}{{result|pass|mkrizek}}
| {{result|pass|rhe}}{{result|pass|mkrizek}}
|-
|-
Line 397: Line 397:
| Partitioning
| Partitioning
| [[QA/TestCases/PartitioningExt4OnNativeDevice]]
| [[QA/TestCases/PartitioningExt4OnNativeDevice]]
| {{result|pass|rhe}}{{result|pass|kevmif}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 403: Line 403:
| Partitioning
| Partitioning
| [[QA/TestCases/PartitioningExt3OnNativeDevice]]
| [[QA/TestCases/PartitioningExt3OnNativeDevice]]
| {{result|pass|rhe}} {{result|pass|dramsey}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 409: Line 409:
| Partitioning
| Partitioning
| [[QA/TestCases/PartitioningNoSwap]]
| [[QA/TestCases/PartitioningNoSwap]]
| {{result|pass|newgle1}} {{result|pass|dramsey}}
| {{result|pass|newgle1}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 415: Line 415:
| Partitioning
| Partitioning
| [[QA:Testcase_Partitioning_On_Software_RAID]]
| [[QA:Testcase_Partitioning_On_Software_RAID]]
| {{result|pass|rhe}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 434: Line 434:
| [[QA/TestCases/PackageSetsDefaultPackageInstall]]
| [[QA/TestCases/PackageSetsDefaultPackageInstall]]
| {{result|pass|rhe}}
| {{result|pass|rhe}}
| {{result|pass|jlaska}} {{result|pass|kparal}}
| {{result|pass|jlaska}}
|-
|-
| Alpha/Beta
| Alpha/Beta
Line 440: Line 440:
| [[QA/TestCases/PackageSetsMinimalPackageInstall]]
| [[QA/TestCases/PackageSetsMinimalPackageInstall]]
| {{result|pass|jlaska}}
| {{result|pass|jlaska}}
| {{result|pass|rhe}} {{result|pass|kparal}}
| {{result|pass|rhe}}
|-
|-
| Alpha
| Alpha
Line 451: Line 451:
| Kickstart Delivery
| Kickstart Delivery
| [[QA/TestCases/KickstartKsFilePathKsCfg]]
| [[QA/TestCases/KickstartKsFilePathKsCfg]]
| {{result|pass|newgle1}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Beta
| Beta
Line 458: Line 458:
| [[QA/TestCases/KickstartKsHdDevicePathKsCfg]]
| [[QA/TestCases/KickstartKsHdDevicePathKsCfg]]
| {{result|pass|ajwerkman}}
| {{result|pass|ajwerkman}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Kickstart Delivery
| Kickstart Delivery
| [[QA/TestCases/KickstartKsNfsServerPathKsCfg]]
| [[QA/TestCases/KickstartKsNfsServerPathKsCfg]]
| {{result|pass|newgle1}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 475: Line 475:
| Recovery
| Recovery
| [[QA:Testcase_Anaconda_updates.img_via_URL]]
| [[QA:Testcase_Anaconda_updates.img_via_URL]]
| {{result|pass|newgle1}} {{result|pass|jlaska}}
| {{result|none}}
| {{result|pass|rhe}} {{result|pass|jlaska}}
| {{result|pass|rhe}}
|-
|-
| Beta
| Beta
Line 482: Line 482:
| [[QA:Testcase_Anaconda_updates.img_via_installation_source]]
| [[QA:Testcase_Anaconda_updates.img_via_installation_source]]
| {{result|pass|rhe}}
| {{result|pass|rhe}}
| {{result|pass|rhe}} {{result|pass|jlaska}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Recovery
| Recovery
| [[QA:Testcase_Anaconda_updates.img_via_local_media]]
| [[QA:Testcase_Anaconda_updates.img_via_local_media]]
| {{result|pass|jlaska}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Alpha
| Alpha
| Recovery
| Recovery
| [[QA:Testcase Anaconda save traceback to remote system]]
| [[QA:Testcase Anaconda save traceback to remote system]]
| {{result|pass|newgle1}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 499: Line 499:
| Recovery
| Recovery
| [[QA:Testcase Anaconda save traceback to bugzilla]]
| [[QA:Testcase Anaconda save traceback to bugzilla]]
| {{result|pass|newgle1}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 505: Line 505:
| Recovery
| Recovery
| [[QA:Testcase Anaconda save traceback to disk]]
| [[QA:Testcase Anaconda save traceback to disk]]
| {{result|pass|newgle1}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 511: Line 511:
| Recovery
| Recovery
| [[QA:Testcase Anaconda traceback debug mode]]
| [[QA:Testcase Anaconda traceback debug mode]]
| {{result|pass|newgle1}} {{result|pass|dramsey}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|pass|rhe}}
|-
|-
Line 517: Line 517:
| Storage Devices
| Storage Devices
| [[QA:Testcase_Install_to_KVM]]
| [[QA:Testcase_Install_to_KVM]]
| {{result|pass|newgle1}}
| {{result|none}}
| {{result|pass|rhe}} {{result|pass|kparal}}
| {{result|pass|rhe}}
|-
|-
| Alpha
| Alpha
Line 524: Line 524:
| [[QA:Testcase_install_to_SATA_device]]
| [[QA:Testcase_install_to_SATA_device]]
| {{result|pass|ajwerkman}}
| {{result|pass|ajwerkman}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Alpha
| Alpha
| Storage Devices
| Storage Devices
| [[QA:Testcase_install_to_SCSI_device]]
| [[QA:Testcase_install_to_SCSI_device]]
| {{result|pass|jlaska}}  
| {{result|none}}
| {{result|pass|jlaska}}  
| {{result|none}}
|-
|-
| Alpha
| Alpha
| Storage Devices
| Storage Devices
| [[QA:Testcase_install_to_PATA_device]]
| [[QA:Testcase_install_to_PATA_device]]
| {{result|pass|jlaska}}{{result|pass|kevmif}}
| {{result|none}}
| {{result|pass|redwolfe}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Storage Devices
| Storage Devices
| [[QA:Testcase_Install_to_BIOS_RAID]]
| [[QA:Testcase_Install_to_BIOS_RAID]]
| {{result|fail|red}} <ref name="583906">{{bz|583906}} - encountered when doing a BIOS RAID Live install</ref> {{result|pass|jlaska}}  
| {{result|none}}
| {{result|pass|jlaska}}  
| {{result|none}}
|-
|-
| Beta
| Beta
| Storage Devices
| Storage Devices
| [[QA:Testcase_Install_to_Hardware_RAID]]
| [[QA:Testcase_Install_to_Hardware_RAID]]
| {{result|pass|jlaska}}  
| {{result|none}}
| {{result|pass|jlaska}}  
| {{result|none}}
|-
|-
| Final
| Final
| Storage Devices
| Storage Devices
| [[QA:Testcase_Anaconda_ISCSI_No_Authentication]]
| [[QA:Testcase_Anaconda_ISCSI_No_Authentication]]
| {{result|pass|jlaska}}  
| {{result|none}}
| {{result|pass|jlaska}}  
| {{result|none}}
|-
|-
| Beta
| Beta
| Upgrade system
| Upgrade system
| [[QA:Testcase_Anaconda_Upgrade_New_Bootloader]]
| [[QA:Testcase_Anaconda_Upgrade_New_Bootloader]]
| {{result|pass|rhe}}
| {{result|none}}
| {{result|pass|mkrizek}}{{result|warn|rhe}}<ref>{{bz|642913}} - RepoError: database disk image is malformed</ref><ref>{{bz|642951}} - DVD upgrading requires cd install media</ref> {{result|pass|tcpip4000}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Upgrade system
| Upgrade system
| [[QA:Testcase_Anaconda_Upgrade_Skip_Bootloader]]
| [[QA:Testcase_Anaconda_Upgrade_Skip_Bootloader]]
| {{result|pass|rhe}}
| {{result|none}}
| {{result|pass|mkrizek}}{{result|pass|rhe}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Upgrade system
| Upgrade system
| [[QA:Testcase_Anaconda_Upgrade_Update_Bootloader]]
| [[QA:Testcase_Anaconda_Upgrade_Update_Bootloader]]
| {{result|pass|rhe}}
| {{result|none}}
| {{result|pass|mkrizek}}{{result|pass|rhe}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Upgrade system
| Upgrade system
| [[QA:Testcase_Anaconda_Upgrade_Encrypted_Root]]
| [[QA:Testcase_Anaconda_Upgrade_Encrypted_Root]]
| {{result|pass|jlaska}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Upgrade system
| Upgrade system
| [[QA:Testcase_Anaconda_Upgrade_Skip_Bootloader_Text_Mode]]
| [[QA:Testcase_Anaconda_Upgrade_Skip_Bootloader_Text_Mode]]
| {{result|pass|jlaska}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Upgrade system
| Upgrade system
| [[QA:Testcase_Anaconda_Upgrade_Update_Bootloader_Text_Mode]]
| [[QA:Testcase_Anaconda_Upgrade_Update_Bootloader_Text_Mode]]
| {{result|pass|jlaska}}
| {{result|none}}
| {{result|pass|rhe}}
| {{result|none}}
|-
|-
| Beta
| Beta
| Upgrade system
| Upgrade system
| [[QA:Testcase_Preupgrade]]
| [[QA:Testcase_Preupgrade]]
| {{result|inprogress|jlaska}}
| {{result|none}}
| {{result|pass|kparal}}
| {{result|none}}
|-
|-
|
|
| Upgrade system
| Upgrade system
| [[QA:Testcase_Preupgrade_from_older_release]]
| [[QA:Testcase_Preupgrade_from_older_release]]
| {{result|warn|rhe}}<ref name="selinux">Cant login after reboot for the packages in mirror are out of date, "yum update selinux*" in other ttys and restart can solve the problem.</ref>
| {{result|none}}
| {{result|warn|kparal}}<ref name="pungi_err">I had [http://www.2i.cz/c90cb69c4f problems] with install.img download, but it is probably related just to a [http://kojipkgs.fedoraproject.org/mash/branched-20101017/logs/pungify-x86_64.log failed pungi build].</ref> <ref>After upgrade GDM kept restarting after login. I had to fully update system from console and reboot. But that might have been caused by installation from an outdated mirror, see previous comment.</ref>
| {{result|none}}
{{result|warn|rhe}}<ref name="selinux"/>
|-
|-
|}
|}
Line 613: Line 612:




[[Category: Fedora 14 Final Test Results|I]]
[[Category: Fedora 14 Final TC Test Results|I]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)