Opensuse h4ckweek 2022

Logo

Opensuse h4ckweek 2022 navigation log

View the Project on GitHub michelepagot/opensuse.hackweek.2022

27 June 2022

Day1 is sunny

by michelepagot

Back

This day is mostly dedicated to trace a path

DONE

In Day1 I manage to create a test skeleton but I miss the target to see Wezterm up and running in a openQA test. The TW base test boot_to_desktop keep to fail when running on my personal openQA instance. So too few Wezterm for Day1. I manage to create this page and setup everything locally on my laptop to locally generate this page but I do not master the Jeklly blog generator yet and I do not like as the page is rendered.

Create THIS webpage to show the progress

… ok, I have my page served locally and enough Ruby for the moment …

Test Hello World

Create a bare minimal hello world test to deploy a TW and install Wezterm

Test code

Hackweek test code is published on wezterm_hackweek

How to run my test?

I have some committed test code and a schedule. How to run them? In particular:

I know about openqa-clone-custom-git-refspec but how it works? Which openQA instance to use?

I’d like a job to clone. It should be Tumbleweed based (I’m only aware about wezterm package existing for TW).

Should I keep looking at tomcat test as reference? Where tomcat is running in openQA? On which instance? Generally speaking -giving a test name how to find an execution example?-

openQA instance

I already have a openQA personal instance on a private server. Otherwise I should look at o3. Or maybe I do not need an openQA instance at all isotovideo

Should I clone “tomcat”?

Should I clone a relevant TW job?

Group and build

First attempt: my first attempt was to clone GNOME on TW

openqa.opensuse.orgopenqa.opensuse.org
openQA: opensuse-Tumbleweed-DVD-x86_64-Build20220625-desktopapps-gnome-x11@64bit test results
openQA is a testing framework mainly for distributions

as it seems simple enough: 3 steps, 51 sec …isn’t it? But as result of:

% openqa-clone-job --from https://openqa.opensuse.org/tests/2436441 --skip-chained-deps  SCHEDULE=tests/boot/boot_to_desktop

Image

tags: