Project

General

Profile

Actions

tickets #118768

closed

tickets #117442: [Regression] Regression test for SLED

tickets #117895: [Regression][RemoteLogin] Remote Login components of regression tests

[Regression][RemoteLogin] Remote Login: Persistent VNC Session with tigervnc and xvnc

Added by zcjia over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
already_automated
Target version:
Start date:
2022-10-14
Due date:
% Done:

0%

Estimated time:
Relevance:
P2

Description

Description:
SLED using vinagre access SLES with xvnc and session management(VNCManager) enabled, connecting to a new session and reconnect to it

Setup:
Client: SLED15
Server: SLES12SP3
- run as root user: yast2 remote
- Click "Allow Remote Administration With Session Management" option
- Check "Open Port in Firewall"
- Click "OK"
- Press "Alt-f2" then input "r" to restart gdm
- You have to log out the test user's session first, Multiple logins are not supported

Steps:

  1. Launch gnome-terminal in SLED as normal user then input "vncviewer"
  2. Enter the host(eg: IP:1) into the VNC server field and click "Connect"
  3. There will be a popup window named "hostname mismatch" if your connection does not use TLS, then click "Yes"
  4. Input the password and log in the system
  5. Session configuration(in the vncviewer session)
    • Click vncmanager-controller icon in the tray, you can also start it by vncmanager-controller command
    • Select "Persistent, visible" for the Persistence and Visibility configuration
    • Select "Allow multiple clients at time" for the Sharing configuration
    • Click Ok to close the window
  6. Launch nautilus
  7. Close vncviewer
  8. Connect to the server again using vncviewer
  9. Select the one you left, enter username and password
  10. Open the second tab in gnome-terminal and launch another instance of vncviewer, then Connect to the server too
  11. Close the second vncviewer
  12. Log out in the first vncviewer to terminate the connection

Note:
https://fate.suse.com/319319

  1. vncviewer can be launched successfully
  2. It starts a graphical login screen
  3. Log in successfully with no errors
  4. You could see the configuration window
  5. Nautilus launched
  6. vncviewer can be closed
  7. You should see output of vncmanager-greeter offering you start of new session or reconnecting to the one you left
  8. You should be back in the session and nautilus is still running
  9. You should see output of vncmanager-greeter and log in the exist session successfully
  10. The second vncviewer can be closed successfully
  11. The connection can be terminated

Related issues 1 (1 open0 closed)

Copied to QE-Workstation - tickets #150593: [Regression][RemoteLogin] Remote Login: Persistent VNC Session with tigervnc and xvncNewzcjia2022-10-14

Actions
Actions #1

Updated by GraceWang over 1 year ago

  • Assignee set to GraceWang
Actions #2

Updated by GraceWang over 1 year ago

  • Status changed from New to Resolved
  • Relevance changed from P5 to P2

PASS on build 64.1

Actions #3

Updated by zcjia 5 months ago

  • Copied to tickets #150593: [Regression][RemoteLogin] Remote Login: Persistent VNC Session with tigervnc and xvnc added
Actions

Also available in: Atom PDF