From Fedora Project Wiki

No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 56: Line 56:
Visit the [[QA:Testcase_USB_fmw|QA Test case page]] and follow the instructions there to install the tool, write an image, and test that it boots. Ideally, try writing several different images, and running the tool on different platforms (Windows, macOS, and Fedora).
Visit the [[QA:Testcase_USB_fmw|QA Test case page]] and follow the instructions there to install the tool, write an image, and test that it boots. Ideally, try writing several different images, and running the tool on different platforms (Windows, macOS, and Fedora).


To be clear, if you write an image for booting on an Intel system and test boot it on an Intel system, enter your result as  ("Intel results"), in the profile column entering the platform you wrote the image '''from'' in the comment'. If you write an image for booting on an ARM system and test boot it on an ARM system, enter your result as  ("ARM results") in the profile column matching the platform you wrote the image '''from''' in the comment. You don't have to enter a result in every column - just test as many platforms as you can, and leave the columns for platforms you can't test blank. Test Results page can be submitted at the bottom of the page.
To be clear, if you write an image for booting on an Intel system and test boot it on an Intel system, enter your result as  ("Intel results"), in the profile column entering the platform you wrote the image '''from'' in the comment'. If you write an image for booting on an ARM system and test boot it on an ARM system, enter your result as  ("ARM results") in the profile column matching the platform you wrote the image '''from''' in the comment. You don't have to enter a result in every column - just test as many platforms as you can, and leave the columns for platforms you can't test blank. Test Results page can be submitted [http://testdays.fedorainfracloud.org/events/43 here ]


=== Exploratory testing ===
=== Exploratory testing ===
Line 67: Line 67:


== Test Results ==
== Test Results ==
=== Regression Test ===
=== Basic tests ===
{|
{|
! User
! User
! Profile
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_USB_fmw Basic (Fedora)]
! [http://fedoraproject.org/wiki/QA:Testcase_USB_fmw?rd=QA:Testcase_Fedora_Media_Writer_basic Basic (Fedora)]
! [http://fedoraproject.org/wiki/QA:Testcase_USB_fmw Basic (Windows)]
! [http://fedoraproject.org/w/index.php?title=QA:Testcase_Fedora_Media_Writer_basic_windows Basic (Windows)]
! [http://fedoraproject.org/wiki/QA:Testcase_USB_fmw Basic (Mac OS)]
! [http://fedoraproject.org/w/index.php?title=QA:Testcase_Fedora_Media_Writer_basic_MacOS Basic (MacOS)]
! [http://fedoraproject.org/w/index.php?title=QA:Testcase_Fedora_Media_Writer_basic_ARM Basic (ARM)]
! References
! References
|-
|-
| [[User:AnilKul|AnilKul]]
| thinkpad Z lenovo running fedora 29 i7 16gb
| {{result|pass}}
|  
|  
|
|  
|  
|  
|  
| <references/>
|-
| [[User:Anisha|Anisha]]
| Fedora 29 WS Pre-release
| {{result|pass}}
|
|
|
| <references/>
|-
| [[User:BikramUTD|BikramUTD]]
| Fedora 29 Dell Latitude
| {{result|pass}}
|
|
|
| <references/>
|-
| [[User:Jain Lavana|Jain Lavana]]
| Fedora 28
| {{result|fail}}<ref>{{bz|1574717}} </ref>
|
|
|
| <references/>
|-
| [[User:alciregi|alciregi]]
|
|
|
| {{result|fail}}<ref>Maybe I'm a dumb Mac user, but I was unable to mount the FMW dmg image
https://alciregi.fedorapeople.org/screenshot/macfwm.png</ref>
|
| <references/>
|-
| [[User:alciregi|alciregi]]
| F28
| {{result|fail}}<ref>{{bz|1574717}} Selecting Fedora Server, FMW crashes
mbriza is aware of that</ref>
|
|
| {{result|fail}}<ref>If selinux is enforcing, FMW is unable to burn an SD card with armv7 image
https://alciregi.fedorapeople.org/screenshot/fmwarmv7.png</ref>
| <references/>
|-
| [[User:alciregi|alciregi]]
| F28 KDE
| {{result|pass}}<ref>F28 KDE bootable USB successfully created (and booting) from F28 Workstation</ref>
|
|
|
| <references/>
|-
| [[User:desubham|desubham]]
| Fedora 29
| {{result|pass}}
|
|
|
| <references/>
|-
| [[User:k9008y|k9008y]]
| Fedora 29 WS Pre-release on Tosiba
| {{result|pass}}
|
|
|
| <references/>
|-
| [[User:kparal|kparal]]
| test
| {{result|warn}}
| {{result|warn}}
| {{result|warn}}<ref>test</ref>
| {{result|warn}}<ref>test</ref>
| <references/>
|-
| [[User:lruzicka|lruzicka]]
| Fedora 28 BIOS
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:lruzicka|lruzicka]]
| Fedora 28 EFI
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:lruzicka|lruzicka]]
| Fedora 29 BIOS
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:lruzicka|lruzicka]]
| Fedora 29 EFI
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:renault|renault]]
| F28 x86_64
| {{result|pass}}
|  
|  
|  
|  
|
| <references/>
|-
| [[User:sumantrom|sumantrom]]
| Fedora 29 T460s
| {{result|pass}}
|
|
|
| <references/>
|-
| [[User:u2ki|u2ki]]
| Fedora 29 WS
| {{result|pass}}
|
|
|
| <references/>
|-
|-
|}
|}
[[Category: Fedora 29 Test Days]]
[[Category: Fedora 29 Test Days]]

Latest revision as of 09:17, 27 September 2018

Fedora Media Writer
Test-days-banner.svg

Date 2018-07-12
Time all day

Website QA/Test Days
IRC #fedora-test-day (webirc)
Mailing list test


Note.png
Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Bugzilla, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.

What to test?[edit]

Today's installment of Fedora Test Day will focus on Fedora Media Writer. Fedora Media Writer, is used for creating bootable flash drives on different operating systems and architectures. The tool is the primary download option for Fedora Workstation since Fedora 25. Since the Fedora 26 cycle, support for writing ARM images has been added to Media Writer. In this test day, we aim to test creation of Fedora 28 and Fedora 29 pre-release boot media on Windows, macOS, and various Fedora releases, with a focus on creation of ARM-bootable media.

Who's available[edit]

The following cast of characters will be available testing, workarounds, bug fixes, and general discussion. In case of problem related to test day organization/wiki/whatever, please reach out to sumantrom.

Prerequisite for Test Day[edit]

Warning.png
Data loss
Any data on the USB stick or memory card used for this test is likely to be destroyed. Please do not use a stick whose contents you need to keep.
  • USB flash drive or (micro)SD card for ARM testing (min. 4GiB)
  • Root access on the system used to write the drive (or admin access in Windows)
  • The latest version of the tool for one of the test platforms (see next section)
  • A system to test booting on (for testing ARM images, you will need a supported ARM system)

Getting the latest version[edit]

The minimum required Fedora Media Writer version for testing during the test day is 4.1.1.

You can verify which version you have either by checking your packaging system or by unrolling the title screen and scrolling to the bottom.

How to update?[edit]

There are three ways to get the latest version in Fedora:

  • From the Fedora repositories
    • On Fedora 28, you can just dnf install mediawriter
      • This option may not be available yet in your region due to repository mirror synchronization, in that case use one of the other options
  • Using a Flatpak, downloaded from https://github.com/MartinBriza/MediaWriter/releases

In Windows and macOS, use the following link: https://github.com/MartinBriza/MediaWriter/releases . There you can download the latest package for your system.

There are also experimental .deb packages for Ubuntu and Debian.

How to test?[edit]

Run the tests[edit]

Visit the QA Test case page and follow the instructions there to install the tool, write an image, and test that it boots. Ideally, try writing several different images, and running the tool on different platforms (Windows, macOS, and Fedora).

To be clear, if you write an image for booting on an Intel system and test boot it on an Intel system, enter your result as ("Intel results"), in the profile column entering the platform you wrote the image from in the comment'. If you write an image for booting on an ARM system and test boot it on an ARM system, enter your result as ("ARM results") in the profile column matching the platform you wrote the image from' in the comment. You don't have to enter a result in every column - just test as many platforms as you can, and leave the columns for platforms you can't test blank. Test Results page can be submitted here

Exploratory testing[edit]

If you run out of test cases, congratulations! But that's not the end! You can still help out by playing around with the tool in whatever ways you can think of: try out all the things you can find, and try writing different Fedora images with it. If you have systems with different Windows versions, try running the tool on all of them. Get creative! Any problems you find please file a bug, or report to the IRC channel.

Reporting bugs[edit]

If you have problems with any of the tests, report a bug to Bugzilla usually for the component mediawriter. Please also make the bug 'block' the tracker bug for issues with the tool, by putting '1310542' in the Blocks: field. If you are unsure about exactly how to file the report or what other information to include, just ask on IRC and we will help you.

Test Results[edit]

Basic tests[edit]

User Profile Basic (Fedora) Basic (Windows) Basic (MacOS) Basic (ARM) References
AnilKul thinkpad Z lenovo running fedora 29 i7 16gb
Pass pass
Anisha Fedora 29 WS Pre-release
Pass pass
BikramUTD Fedora 29 Dell Latitude
Pass pass
Jain Lavana Fedora 28
Fail fail
[1]
  1. RHBZ #1574717
alciregi
Fail fail
[1]
  1. Maybe I'm a dumb Mac user, but I was unable to mount the FMW dmg image https://alciregi.fedorapeople.org/screenshot/macfwm.png
alciregi F28
Fail fail
[1]
Fail fail
[2]
  1. RHBZ #1574717 Selecting Fedora Server, FMW crashes mbriza is aware of that
  2. If selinux is enforcing, FMW is unable to burn an SD card with armv7 image https://alciregi.fedorapeople.org/screenshot/fmwarmv7.png
alciregi F28 KDE
Pass pass
[1]
  1. F28 KDE bootable USB successfully created (and booting) from F28 Workstation
desubham Fedora 29
Pass pass
k9008y Fedora 29 WS Pre-release on Tosiba
Pass pass
kparal test
Warning warn
Warning warn
Warning warn
[1]
Warning warn
[2]
  1. test
  2. test
lruzicka Fedora 28 BIOS
Pass pass
Pass pass
Pass pass
lruzicka Fedora 28 EFI
Pass pass
Pass pass
Pass pass
lruzicka Fedora 29 BIOS
Pass pass
Pass pass
Pass pass
lruzicka Fedora 29 EFI
Pass pass
Pass pass
Pass pass
renault F28 x86_64
Pass pass
sumantrom Fedora 29 T460s
Pass pass
u2ki Fedora 29 WS
Pass pass