action #55580

Updated by jorauch 5 months ago

As a result of poo#54401, and https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/8192 the proposed solution would help if spread to other areas. So making it more generic, and allow `x11_start_program` to support mistyping.

## Suggestions

* In the case of xterm, when command is not found, use `clear` instead of `esc`.
* In the case of application launchers, press `esc` ensure desktop is matched, and try again like it was implemented for [firefox_audio](https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/8192/files#diff-33406501a27b0aa9d7631e5a8037b2c4R29).

Starting with application launchers would/should be the easier way to start. Building a small matrix of the desktops where it would be supported, would help a lot.

## Tasks

1. Building a small matrix of the desktops where it would be supported
2. Move the for loop of the retry inside x11_start_program

## Supported Desktops

* Gnome
* KDE
* MinimalX (not yet verified)

Back