From Fedora Project Wiki
mNo edit summary |
(update commands) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Template:Associated_release_criterion|Alpha|installer-interfaces}} | |||
{{QA/Test Case | {{QA/Test Case | ||
|description=This test verifies the vnc option '''vncconnect''' work as expected. See [[Anaconda_Boot_Options]] for more information. | |description=This test verifies the vnc option '''vncconnect''' work as expected. See [[Anaconda_Boot_Options]] for more information. | ||
|setup= | |setup= | ||
* Requires two systems able to communicate over the network, one to test the installation and a second to initiate the VNC client session | * Requires two systems able to communicate over the network, one to test the installation and a second to initiate the VNC client session | ||
* Install a VNC client application. The package {{package|tigervnc}} or {{package|vinagre}} can be used. <pre> | * Install a VNC client application. The package {{package|tigervnc}} or {{package|vinagre}} can be used. <pre>sudo dnf install tigervnc</pre> | ||
|actions= | |actions= | ||
# Boot the installer with the command-line option to connect the client named ''<host>'', and optionally use port ''<port>'' (added as a kernel option in boot selection screen): <pre>vnc vncconnect=<host>[:<port>] </pre> | # Boot the installer with the command-line option to connect the client named ''<host>'', and optionally use port ''<port>'' (added as a kernel option in boot selection screen): <pre>inst.vnc inst.vncconnect=<host>[:<port>] </pre> | ||
# On another system that is accessible over the network, start a VNC client with ''reverse connections'' enabled. If using {{command|vncviewer}} (provided by {{package|tigervnc}}), use the following example. | # On another system that is accessible over the network, start a VNC client with ''reverse connections'' enabled. If using {{command|vncviewer}} (provided by {{package|tigervnc}}), use the following example. The command {{command|vinagre}} may also be used. <pre>vncviewer -listen [port]</pre> | ||
# Using the VNC client session, complete the installation as desired | # Using the VNC client session, complete the installation as desired | ||
|results= | |results= | ||
Line 35: | Line 37: | ||
<li> VNC works normally during installation (mouse, keyboard) | <li> VNC works normally during installation (mouse, keyboard) | ||
<li> Anaconda completes successfully | <li> Anaconda completes successfully | ||
<li> | <li> The installed system boots into runlevel 3 (no graphical session) | ||
</ol> | </ol> | ||
}} | }} | ||
[[Category:User Interface]] | [[Category:User Interface]] |
Latest revision as of 08:31, 24 August 2016
Description
This test verifies the vnc option vncconnect work as expected. See Anaconda_Boot_Options for more information.
Setup
- Requires two systems able to communicate over the network, one to test the installation and a second to initiate the VNC client session
- Install a VNC client application. The package
tigervnc
orvinagre
can be used.sudo dnf install tigervnc
How to test
- Boot the installer with the command-line option to connect the client named <host>, and optionally use port <port> (added as a kernel option in boot selection screen):
inst.vnc inst.vncconnect=<host>[:<port>]
- On another system that is accessible over the network, start a VNC client with reverse connections enabled. If using
vncviewer
(provided bytigervnc
), use the following example. The commandvinagre
may also be used.vncviewer -listen [port]
- Using the VNC client session, complete the installation as desired
Expected Results
- Anaconda starts and attempts to initiate a VNC connection on the specified
host
andport
Running anaconda 15.31, the Fedora system installer - please wait. 09:16:44 Starting VNC... 09:16:45 The VNC server is now running. 09:16:45 You chose to connect to a listening vncviewer. This does not require a password to be set. If you set a password, it will be used in case the connection to the vncviewer is unsuccessful 09:16:45 Attempting to connect to vnc client on host 192.168.1.17... 09:16:45 Will try to connect again in 15 seconds... 09:17:00 Will try to connect again in 15 seconds...
- After starting the VNC client with reverse connections enabled, a successful VNC connection is established between the installing system, and your VNC client. Output similar to the following will be visible on the installing systems console.
09:17:15 Connected! Press <enter> for a shell 09:17:15 Starting graphical installation.
- VNC works normally during installation (mouse, keyboard)
- Anaconda completes successfully
- The installed system boots into runlevel 3 (no graphical session)