Project

General

Profile

Actions

action #113441

open

coordination #101048: [epic] Investigate and fix higher instability of openqaworker-arm-4/5 vs. arm-1/2/3

Try to mitigate "VNC typing issues" with disabled key repeat in linux tty's of qemu tests

Added by okurz almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Motivation

In #110542 we fixed key repeat errors by disabling key repeat completely in X11 environments. Now let's try to find a corresponding solution to linux tty's.

Acceptance criteria

  • AC1: Active measures have been applied to prevent key repeat issues in linux tty's controlled over VNC in qemu tests

Suggestions

Independent of fixing the actual performance problems I think it can help in general for openQA tests if we configure the systems we test in with a disabled key repeat to mitigate the issues, i.e. "xset r off" within X11 sessions or whatever can be seen as equivalent in non-X11 getty terminals. According to fvogt "There's also an ioctl for the vtcon". The command "kbdrate" allows to configure something but says only for "Intel" and does not allow to disable key repeat completely, only increase times, which could already help enough. By default keyboard delay is "250 ms". Any different setting likely needs to be applied per VT. So in a true text tty one could use kbdrate -d 1000 whenever we enable a corresponding terminal, e.g. when we also login.


Related issues 2 (1 open1 closed)

Related to openQA Tests - coordination #43889: [qe-core][epic][functional][virtio][wayland] openQA makes spelling mistakesBlocked

Actions
Copied from openQA Project - action #110542: Try to mitigate "VNC typing issues" with disabled key repeatResolvedokurz2022-05-02

Actions
Actions #1

Updated by okurz almost 2 years ago

  • Copied from action #110542: Try to mitigate "VNC typing issues" with disabled key repeat added
Actions #2

Updated by okurz almost 2 years ago

  • Related to coordination #43889: [qe-core][epic][functional][virtio][wayland] openQA makes spelling mistakes added
Actions

Also available in: Atom PDF