Project

General

Profile

Actions

action #178837

open

[WSL] Rework serial terminal

Added by ph03nix about 1 month ago. Updated 13 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Target version:
-
Start date:
2025-03-13
Due date:
% Done:

0%

Estimated time:

Description

The current way to interact with the serial terminal is somewhat cumbersome. We should try to implement https://github.com/grisu48/openqa-agent

There is no acceptance criteria for this ticket yet defined, as this is mostly exploratory work.


Related issues 2 (1 open1 closed)

Related to Containers and images - action #166373: [MinimalVM] Create a new app to replace the NamedPipe to TCP proxyWorkable2024-09-05

Actions
Blocked by Containers and images - action #179611: [WSL] Failure downloading ASSET_1 in Win11Resolvedpherranz2025-03-27

Actions
Actions #1

Updated by ph03nix about 1 month ago

  • Related to action #166373: [MinimalVM] Create a new app to replace the NamedPipe to TCP proxy added
Actions #4

Updated by ph03nix 29 days ago

Gonna try now to add openqa-agent to the Unattended Installation, then the big part would be done and I only need to modify the remaining parts in osado.

Actions #6

Updated by ph03nix 27 days ago

I deployed now the new Unattendend XML Profile and am restarting the O3 Windows 10 jobs now: https://openqa.opensuse.org/tests/4953003

Actions #7

Updated by ph03nix 23 days ago

  • Status changed from In Progress to Blocked
Actions #8

Updated by ph03nix 23 days ago

  • Blocked by action #179611: [WSL] Failure downloading ASSET_1 in Win11 added
Actions #9

Updated by ph03nix 23 days ago

  • Status changed from Blocked to In Progress
Actions #10

Updated by ph03nix 23 days ago

  • Status changed from In Progress to Blocked
Actions #11

Updated by ph03nix 16 days ago

  • Status changed from Blocked to In Progress
Actions #12

Updated by ph03nix 15 days ago

Fix serial terminal in openqa-agent: https://github.com/grisu48/openqa-agent/pull/11

Actions #14

Updated by ph03nix 14 days ago

Running into issues here: https://openqa.opensuse.org/tests/4980334#step/distro_install/3 where I don't see that the serial terminal is used at all.

I'm using now the low level functions of query_isotovideo and need input from Marius.

Actions #15

Updated by ph03nix 13 days ago

I'm continuing my journey here. I need to find a way how to write to the serial port from the openQA worker. Looking at https://github.com/os-autoinst/os-autoinst/blob/master/backend/baseclass.pm it appears to me, that such a low-level function doesn't exist yet.

I openend https://suse.slack.com/archives/C02CANHLANP/p1744284027479579

Actions

Also available in: Atom PDF