Project

General

Profile

Actions

action #66784

closed

[qe-core][opensuse][desktop] xrdp_server: login sequence

Added by dimstar over 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:

Description

Observation

We have two needles matching 100%, one being 'pick the user' the other one 'other users'; until recently, openQA seems to have picked the gdm pick user needle (snapshot 0507), since 0508 openqa picks the other one but then seems not to handle the login completely.
I'd appreciate if somebody with knowledge of handle_login could look into that and stabilize this.

Acceptance criteria

  • AC1: The fix works on all product supported versions (Tumbleweed, SLE15-SP2, Leap 15.2, SLE12-SP4)

Suggestions

  • See function handle_login in lib/x11utils.pm

Reproducible

  • Fails in scenario opensuse-Tumbleweed-DVD-x86_64-remote-desktop-supportserver4@64bit
  • Current occurrence: 20200813
  • Last good: 20200517
  • latest

Related issues 1 (0 open1 closed)

Related to openQA Tests (public) - action #68476: [qe-core][functional] test fails in user_gui_login - fails sporadicallyResolved2020-06-26

Actions
Actions #1

Updated by okurz over 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1279533

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #2

Updated by okurz over 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1294331

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #3

Updated by okurz over 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1312407

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #4

Updated by okurz over 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1328306

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #5

Updated by okurz over 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1342169

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #6

Updated by SLindoMansilla over 4 years ago

  • Subject changed from xrdp_server: login sequence to [desktop][u] xrdp_server: login sequence
  • Description updated (diff)

The scenario is about desktop, but QSF-U has encountered a lot of problems related to handle_login

Actions #7

Updated by SLindoMansilla over 4 years ago

  • Related to action #68476: [qe-core][functional] test fails in user_gui_login - fails sporadically added
Actions #8

Updated by okurz over 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1387948

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #9

Updated by okurz over 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1403326

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #10

Updated by okurz about 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1422946

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #11

Updated by okurz about 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1452398

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #12

Updated by tjyrinki_suse about 4 years ago

  • Subject changed from [desktop][u] xrdp_server: login sequence to [qe-core][desktop] xrdp_server: login sequence
Actions #13

Updated by okurz about 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1479520

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #14

Updated by tjyrinki_suse about 4 years ago

  • Subject changed from [qe-core][desktop] xrdp_server: login sequence to [qe-core][opensuse][desktop] xrdp_server: login sequence
Actions #15

Updated by tjyrinki_suse about 4 years ago

  • Start date deleted (2020-05-13)
Actions #16

Updated by tjyrinki_suse about 4 years ago

  • Subject changed from [qe-core][opensuse][desktop] xrdp_server: login sequence to [opensuse][desktop] xrdp_server: login sequence
Actions #17

Updated by tjyrinki_suse about 4 years ago

  • Subject changed from [opensuse][desktop] xrdp_server: login sequence to [qe-core][opensuse][desktop] xrdp_server: login sequence
Actions #18

Updated by okurz about 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1502634

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #19

Updated by okurz almost 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1527559

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #20

Updated by okurz almost 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1581175

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #21

Updated by okurz almost 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: remote-desktop-supportserver4
https://openqa.opensuse.org/tests/1604424

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #22

Updated by punkioudi almost 4 years ago

  • Assignee set to punkioudi
Actions #23

Updated by punkioudi almost 4 years ago

It seems that currently, the issue appears here: https://openqa.opensuse.org/tests/1623522#step/xrdp_server/39
The needle doesn't match, as it expects the screen with the password field, but there is the screen with the username field.

That happens because there is the condition send_key "tab" if is_tumbleweed; and it selects the not listed, instead of the username that already exists.
By removing it, it works fine and there seems no issue with the handle_login
remote-desktop-supportserver4
remote-desktop-client4

Actions #25

Updated by tjyrinki_suse almost 4 years ago

  • Status changed from New to In Progress
Actions #26

Updated by punkioudi almost 4 years ago

  • % Done changed from 0 to 100

Test runs now successfully in ooo : https://openqa.opensuse.org/tests/1634258

Actions #27

Updated by punkioudi almost 4 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF