openSUSE Project Management Tool: Issueshttps://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842024-03-21T07:16:16ZopenSUSE Project Management Tool
Redmine openQA Infrastructure - action #157636 (New): remove NOVIDEO=1 from ppc64le workershttps://progress.opensuse.org/issues/1576362024-03-21T07:16:16Zzcjiazcjia@suse.com
<p><a href="https://suse.slack.com/archives/C02CANHLANP/p1710931589680009" class="external">https://suse.slack.com/archives/C02CANHLANP/p1710931589680009</a></p>
<p>As discussed above, there is really no reason to disable video recording of tests running on ppc64le workers.</p>
<p>I have tested that video recording works on a single test.</p>
<p>I plan to remove NOVIDEO=1 from various ppc64le machine types:</p>
<p>ppc64le-kernel-default-base<br>
ppc64le-no-tmpfs<br>
ppc64le-sap<br>
ppc64le-sap-qam<br>
ppc64le-virtio<br>
ppc64le-4g<br>
ppc64le-2g<br>
ppc64le</p>
<p>If there are no objections, I will start with ppc64le-2g and monitor the results.</p>
QE-Workstation - tickets #150716 (New): [Regression][Totem] Totem: Play different video fileshttps://progress.opensuse.org/issues/1507162023-11-13T02:02:59Zzcjiazcjia@suse.com
<p><strong>Steps:</strong></p>
<ol>
<li> Play a video file(such like ogg, rm)using totem.</li>
<li> Try the main function of the applications such like
""play"",""stop"",""pause"",""next "" and ""previous"".</li>
</ol>
<p>Note:</p>
<p>video file:<br>
<br>
<a href="https://gitlab.suse.de/yfjiang/qashare/raw/master/testcase_attachments/regression/multimedia/videos/" class="external">https://gitlab.suse.de/yfjiang/qashare/raw/master/testcase_attachments/regression/multimedia/videos/</a> </p>
<p><strong>Expected Result:</strong><br>
vp.1 The video file can be played successfully.<br>
vp.2 All the functions should work fine. </p>
QE-Workstation - tickets #150710 (New): [Regression][Totem] Totem: Play a file from remote severhttps://progress.opensuse.org/issues/1507102023-11-13T02:02:59Zzcjiazcjia@suse.com
<p><strong>Steps:</strong></p>
<ol>
<li>Launch totem<br></li>
<li>Click the “+” button on the upper left corner and select “Add Web
Video...”<br></li>
<li>Paste the link in the input box:
<a href="http://ia600502.us.archive.org/8/items/AKINC.AUTOMATICDOWNWARDSPIRAL/09_to_the_suburbs.ogg" class="external">http://ia600502.us.archive.org/8/items/AKINC.AUTOMATICDOWNWARDSPIRAL/09_to_the_suburbs.ogg</a>
and click “Add”<br></li>
<li>Double-click the file added in Step3,VP2. The ‘Add Web Video’ window should popup</li>
</ol>
<p><strong>Expected Result:</strong><br>
VP3. The 09_to_the_suburbs.ogg should be added to the Videos<br>
VP4. The file should be played without any error. And music can be heard<br>
via hardware or earphone.</p>
QE-Workstation - tickets #150707 (New): [Regression][Totem] Totem: Volumehttps://progress.opensuse.org/issues/1507072023-11-13T02:02:58Zzcjiazcjia@suse.com
<ol>
<li>Play a audio using totem</li>
<li>Adjust the volume from gnome-control-center → Sound</li>
</ol>
<p>VP2. The system should come back with the audio correct and continue to play audio as before.<br>
VP3. The volume can be increased, decreased and muted.</p>
QE-Workstation - tickets #150704 (New): [Regression][Totem] Totem: Delete imported filehttps://progress.opensuse.org/issues/1507042023-11-13T02:02:58Zzcjiazcjia@suse.com
<ol>
<li>Import a video file to totem. ( e.g. oggvideo_sample0.ogg)</li>
<li>Click the “√” (The check mark) and then check the file imported in Step1.</li>
<li>Click the “Delete” button</li>
<li>Restart the totem and check the video list</li>
</ol>
<p>VP3. The file should be removed from the list successfully.<br>
VP4. The list should remain the same before restarting.</p>
QE-Workstation - tickets #150701 (New): [Regression][Totem] Totem components of regression testshttps://progress.opensuse.org/issues/1507012023-11-13T02:02:58Zzcjiazcjia@suse.comQE-Workstation - tickets #150584 (New): [Regression][RemoteLogin] Remote Login: Windows access SL...https://progress.opensuse.org/issues/1505842023-11-13T02:01:41Zzcjiazcjia@suse.com
<p><strong>Description:</strong><br>
Windows access SLES with xrdp enabled </p>
<p><strong>Setup:</strong></p>
<pre><code>Client: Windows 10
Server: SLES15
- zypper in xrdp
- systemctl start xrdp
- systemctl enable xrdp
- Then open the port 3389 in the firewall
Goto Yast's firewall module Firewall \> Allowed Services \> Remote
Desktop Protocol \> Add \> Next
</code></pre>
<p><strong>Steps:</strong></p>
<pre><code>1. In the search box on the taskbar, type Remote Desktop Connection, and
then select Remote Desktop Connection.
2. Input hostname or IP address of the server and username you'd like to
connect
3. You should go to the display tab and set the color depth to 16bit or
24 bit
4. Click ""Connect"" then there will be a warning window, click ""Yes""
to proceed
5. Input password of the user in the sesman (xrdp's session manager)
6. Launch some applications and do some random operation
7. Close the window
## note
check both ""xvnc"" option and ""xorg"" option
</code></pre>
<p><strong>Expected Result:</strong></p>
<pre><code>4. It starts a graphical login screen(sesman) in the window
5. Log in successfully with no errors
6. Operation as normal
7. The window can be closed
</code></pre> QE-Workstation - tickets #150587 (New): [Regression][RemoteLogin] Remote Login: Using SLES15 as r...https://progress.opensuse.org/issues/1505872023-11-13T02:01:41Zzcjiazcjia@suse.com
<p><strong>Description:</strong><br><br>
Most of the remote desktop cases have been automated by openQA, but we<br>
use SLES12SP2/SLES12SP3 as the remote server(openQA supportserver).<br><br>
The point of this case is using SLES15 as the remote server. </p>
<p><strong>1. Use SLES15 as VNC server to test</strong> </p>
<ul>
<li> Case 1610444: Remote Login: One-time VNC Session failed due to a
previous graphical session</li>
<li> Case 1610438: Remote Login: One-time VNC Session with Jave applet
and xvnc</li>
<li> Case 1610361: Remote Login: One-time VNC Session with tigervnc and
xvnc</li>
<li> Case 1610354: Remote Login: One-time VNC Session with remmina and
xvnc</li>
<li> Case 1610378: Remote Login: Persistent VNC Session with tigervnc and
xvnc</li>
</ul>
<p><strong>2. Use SLES15 as vino server to test</strong> </p>
<ul>
<li> Case 1610451: Remote Login: VNC connections with vino</li>
</ul>
<p><strong>3. Use SLES15 as xrdp server to test</strong> </p>
<ul>
<li> Case 1610388: Remote Login: Windows access SLES over RDP</li>
</ul>
<p><strong>4. Use SLES15 as X server</strong> </p>
<ul>
<li> Case 1610485: Remote Login: X11 forwarding over OpenSSH</li>
<li> Case 1610492: Remote Login: XDMCP with gdm and SLE-Classic
configured</li>
<li> Case 1610489: Remote Login: XDMCP with xdm and icewm configured</li>
</ul>
<p><strong>Expected Result:</strong><br>
The remote server should works fine as SLES12SP3 </p>
QE-Workstation - tickets #150578 (New): [Regression][RemoteLogin] Remote Login: XDMCP with xdm an...https://progress.opensuse.org/issues/1505782023-11-13T02:01:40Zzcjiazcjia@suse.com
<p><strong>Description:</strong><br>
SLED try to run Xephyr -query to check if you get gdm prompt on the SLES<br>
with XDMCP enabled in xdm and icewm </p>
<p><strong>Setup:</strong></p>
<pre><code>Client: SLED15
Note: you may need to stop firewall on client side
Server: SLES12SP3
Launch: yast2
Click on: System \> /etc/sysconfig Editor
Desktop \> Display manager \> DISPLAY_MANAGER_REMOTE_ACCESS \> yes
Firewall \> Allowed Services \> Service to Allow(xdmcp) \> Add \>
Next
Click Finish
set DISPLAYMANAGER=""xdm"" in /etc/sysconfig/displaymanager
set DEFAULT_WM=""icewm"" in /etc/sysconfig/windowmanager
Restart gdm or reboot
You have to log out the test user's session first, Multiple logins
are not supported
</code></pre>
<p><strong>Steps:</strong></p>
<pre><code>1. Launch terminal and run:
Xephyr -query IP_of_server -screen widthxheight :1
2. Input the password and log in the system
3. Launch some applications and do some random operation
4. Close the window
</code></pre>
<p>Note:<br>
<a href="https://fate.suse.com/317876" class="external">https://fate.suse.com/317876</a><br>
<strong>Expected Result:</strong></p>
<ol>
<li>It starts a graphical login screen(xdm) in the window<br></li>
<li>Log in successfully with no errors and the window manager is icewm<br></li>
<li>Operation as normal<br></li>
<li>The window can be closed,</li>
</ol>
QE-Workstation - tickets #150581 (New): [Regression][RemoteLogin] Remote Login: XDMCP with gdm an...https://progress.opensuse.org/issues/1505812023-11-13T02:01:40Zzcjiazcjia@suse.com
<p><strong>Description:</strong><br>
SLED try to run Xephyr -query to check if you get gdm prompt on the SLES<br>
with XDMCP enabled in gdm and SLE-Classic </p>
<p><strong>Setup:</strong></p>
<pre><code>Client: SLED15
note: you may need to disable firewall
Server: SLES12SP3
Launch: yast2
Click on: System \> /etc/sysconfig Editor \> Desktop \> Display
manager \> DISPLAY_MANAGER_REMOTE_ACCESS \> yes
Firewall \> Allowed Services \> Service to Allow(xdmcp) \> Add \>
Next
Click Finish
Restart gdm or reboot
You have to log out the test user's session first, Multiple logins
are not supported
</code></pre>
<p><strong>Steps:</strong></p>
<pre><code>1. Launch terminal and run:
Xephyr -query IP_of_server -screen widthxheight :1
2. Input the password and log in the system
3. Launch some applications and do some random operation
4. Close the window
5. Try root login by iterating through the above steps
(""DISPLAYMANAGER_ROOT_LOGIN_REMOTE=yes"" needs to set in
/etc/sysconfig/displaymanager)
</code></pre>
<p>Note:<br>
<a href="https://fate.suse.com/317876" class="external">https://fate.suse.com/317876</a><br>
<strong>Expected Result:</strong></p>
<pre><code>1. It starts a graphical login screen(gdm) in the window
2. Log in successfully with no errors and the window manager is
SLE-Classic
3. Operation as normal
4. The window can be closed
</code></pre> QE-Workstation - tickets #150572 (New): [Regression][RemoteLogin] Remote Login: VNC connections w...https://progress.opensuse.org/issues/1505722023-11-13T02:01:40Zzcjiazcjia@suse.com
<p>Description:<br>
SLED using Remmina in priority then tigervnc access SLES+WE with vino</p>
<p>Setup:<br>
Client: SLED15<br>
Server: SLES12SP3 with vino enabled via gnome-control-center sharing<br>
- Activate NetworkManager in SLES<br>
- open gnome-control-center sharing<br>
- Activate Screen sharing with "Require a password"<br>
- Keep a graphical login session in SLES</p>
<p>Steps:</p>
<ol>
<li>Launch gnome-terminal in SLED as normal user then input "remmina"</li>
<li>Select VNC as the Protocol, enter server's IP address into the host field and press enter</li>
<li>Input the password then click "Authenticate"</li>
<li>Launch some applications and do some random operation</li>
<li>Close remmina</li>
<li>You can disable encryption on SLES for vino by running the following command as a regular user
gsettings set org.gnome.Vino require-encryption false</li>
<li>Launch gnome-terminal in SLED as normal user then input "vncviewer"</li>
<li>Enter the host IP into the VNC server field and click "Connect"</li>
<li>There will be a popup window named "VNC Authentication" then input the password</li>
<li>Launch some applications and do some random operation</li>
<li>Close vncviewer</li>
</ol>
<p>Note: <a href="https://fate.suse.com/318311" class="external">https://fate.suse.com/318311</a></p>
<ol>
<li>Remmina can be launched successfully</li>
<li>You should see a popup window for authentication</li>
<li>Log in successfully with no errors</li>
<li>Remmina can be closed and it terminates the VNC connection</li>
<li>vncviewer can be launched successfully</li>
<li>Log in successfully with no errors</li>
<li>vncviewer can be closed and it terminates the VNC connection</li>
</ol>
QE-Workstation - tickets #150575 (New): [Regression][RemoteLogin] Remote Login: SLED access Windo...https://progress.opensuse.org/issues/1505752023-11-13T02:01:40Zzcjiazcjia@suse.com
<p>Description:</p>
<p>SLED using Remmina with NLA enabled and NLA disabled access Windows</p>
<p>Setup:<br>
Client: SLED15<br>
Server: Windows 10</p>
<p>-<br>
open <strong>Settings</strong> and select <strong>System</strong> -> <strong>About</strong>.<br>
Note the PC name. You'll need this later. Then, under <strong>Related<br>
settings</strong>, select <strong>System info</strong>.</p>
<p>-<br>
In the left pane of the <strong>System</strong> window, select <strong>Advanced system settings</strong>.</p>
<p>-<br>
On the <strong>Remote</strong> tab of the <strong>System Properties</strong> dialog box, under<br>
<strong>Remote Desktop</strong>, select <strong>Allow remote connections to this<br>
computer</strong>, and then select <strong>OK</strong>.</p>
<p>-<br>
Next, in <strong>Settings</strong>, select <strong>System</strong> > <strong>Power & sleep</strong> and check to make sure <strong>Sleep</strong> is set to <strong>Never</strong>.</p>
<p>Steps:</p>
<ol>
<li>Setup the Windows server without NLA enabled</li>
<li>Run Remmina (Remote Desktop Viewer)</li>
<li>Click the plus button then choose RDP as Protocol</li>
<li>Type your Windows hostname or address</li>
<li>Type in the name of a user in the system</li>
<li>Set resolution to 800x600</li>
<li>Hit connect to continue, provide a user password if requested and accept a certificate if asked for</li>
<li>Disconnect, and try again with different resolution and then again also with "Fullscreen" on</li>
<li>Setup the Windows server with NLA enabled then repeat step1 to step8</li>
</ol>
<p>Expected Results:</p>
<p>6/8. While connecting, if you've been asked for and accepted a certificate the first time, you are not asked again on subsequent connection attempts.</p>
<pre><code> Connection is successful and you can see and manipulate the Windows desktop with any given resolution and also in fullscreen.
</code></pre> QE-Workstation - tickets #150563 (New): [Regression][RemoteLogin] Remote Login: X11 forwarding ov...https://progress.opensuse.org/issues/1505632023-11-13T02:01:39Zzcjiazcjia@suse.com
<p>Description:<br><br>
SLED login to SLES (sshd enabled) over ssh and try to run a graphical<br>
application (gedit for instance). </p>
<p>Setup:<br><br>
Client: SLED15SP5<br><br>
Server: SLES15SP5 with ssh service enabled and ssh port opened </p>
<p>Steps: </p>
<ol>
<li>Open a terminal on SLED and log in SLES via:<br>
ssh -X username@IP_of_SLES<br></li>
<li>Type 'gedit' in the terminal, then input something, close and save it
if gedit was launched remotely<br></li>
<li>Type 'gnome-control-center info' in the terminal then close the popup
window<br></li>
<li>Type 'exit' in the terminal</li>
</ol>
<p><strong>Expected Result:</strong></p>
<ol>
<li>Log in SLES successfully<br></li>
<li>gedit launched and the test file can be saved<br></li>
<li>The gnome-control-center info launched and we can see the SLES's
information in the window</li>
</ol>
openQA Tests - action #34789 (New): [sle12sp4][desktop] Check license pop-up when ad-hoc licensed...https://progress.opensuse.org/issues/347892018-04-12T11:41:10Zyfjiangyfjiang@suse.com
<p>Regarding bsc#1089327 New: Nvidia license isn't displayed when selecting nvidia drivers in the installer</p>
<p>We need to check necessary licenses pop-up. In the context of SLE-12-SP4,<br>
the target packages list is:</p>
<ul>
<li>AdobeICCProfiles</li>
<li>agfa-fonts</li>
<li>ati-fglrxG01</li>
<li>ati-fglrxG01-KMP</li>
<li>ati-fglrxG02</li>
<li>ati-fglrxG02-KMP</li>
<li>banshee-1-samsung-codecs</li>
<li>cxgb3-firmware</li>
<li>cxgb4-firmware</li>
<li>fetchmsttfonts</li>
<li>gst-fluendo-mp3</li>
<li>gst-fluendo-plugins</li>
<li>gstreamer-0_10-fluendo-mp3</li>
<li>gstreamer-fluendo-mp3</li>
<li>ICAClient</li>
<li>IPAGothic</li>
<li>IPAMincho</li>
<li>IPAPGothic</li>
<li>IPAPMincho</li>
<li>IPAUIGothic</li>
<li>java-1_5_0-sun-alsa</li>
<li>java-1_5_0-sun-demo</li>
<li>java-1_5_0-sun-devel</li>
<li>java-1_5_0-sun</li>
<li>java-1_5_0-sun-jdbc</li>
<li>java-1_5_0-sun-plugin</li>
<li>java-1_5_0-sun-src</li>
<li>java-1_6_0-sun-alsa</li>
<li>java-1_6_0-sun-demo</li>
<li>java-1_6_0-sun-devel</li>
<li>java-1_6_0-sun</li>
<li>java-1_6_0-sun-jdbc</li>
<li>java-1_6_0-sun-plugin</li>
<li>java-1_6_0-sun-src</li>
<li>nvidia-gfx</li>
<li>nvidia-gfxG01</li>
<li>nvidia-gfxG01-KMP</li>
<li>nvidia-gfxG02</li>
<li>nvidia-gfxG02-KMP</li>
<li>nvidia-gfx-KMP</li>
<li>s390-tools-zdsfs</li>
<li>snipl</li>
<li>websphere-as_ce</li>
<li>x11-video-fglrxG01</li>
<li>x11-video-fglrxG02</li>
<li>x11-video-nvidia</li>
<li>x11-video-nvidiaG01</li>
<li>x11-video-nvidiaG02</li>
<li>xep</li>
<li>xep-license</li>
</ul>
<p>The test step is preferred to happen during installation (using<br>
yast installer)and after installation (using zypper).</p>
<p>Scenario 1.</p>
<p>During the installation, get into software detailed management.</p>
<ul>
<li>Step through the following actions </li>
<li>select one of the packages to install</li>
<li>go to next step to check the license pop-up</li>
<li>select another listed packages to install</li>
<li>go to next step ...</li>
<li>...</li>
<li>[until all packages in the list are covered]</li>
</ul>
<p>Scenario 2.</p>
<p>Boot to a installed system, install through each packages one by one,<br>
check each of the licenses is popped up.</p>
openQA Tests - action #34786 (In Progress): [sle15sp1][desktop] Check license pop-up when ad-hoc ...https://progress.opensuse.org/issues/347862018-04-12T11:29:22Zyfjiangyfjiang@suse.com
<p>Regarding bsc#1089329 Nvidia license isn't displayed when selecting nvidia drivers in the installer </p>
<p>We need to check necessary licenses pop-up. In the context of SLE-15,<br>
the Nvidia drivers package set (nvidia-gfx*) should be checked for this.</p>
<p>The test step is preferred to happen during the installation (using<br>
yast installer)and after installation (using zypper).</p>
<p><strong>Scenario 1.</strong> </p>
<p>During the installation, get into software detailed management.</p>
<p>Step through the following actions </p>
<ul>
<li>select a nvidia-gfx-* packages to install</li>
<li>go to next step to check the license pop-up</li>
<li>select another nvidia-gfx-* package to install</li>
<li>go to next step ...</li>
<li>...</li>
<li>[until all nvidia-gfx* packages are covered]</li>
</ul>
<p><strong>Scenario 2.</strong></p>
<p>Boot to a installed system, install through each nvidia-gfx* drivers one by one,<br>
check each of the license is popped up.</p>