Project

General

Profile

ToolsWorkshopArchive » History » Version 4

okurz, 2024-01-19 10:05
Add entries from 2023

1 1 okurz
# Tools Workshop Archive
2
3
This is the archive for completed [[tools#Workshop-Topics|SUSE QE Tools workshop topics]] with recording links
4
5
* **2021-01-15:** *DONE* [openqa-auto-review and openqa-investigate](https://youtu.be/_t3THhdiDag)
6
* **2021-01-29:** *DONE* overview of development repositories on https://github.com/os-autoinst/
7
* **2021-02-05:** *DONE* [powerpc](https://youtu.be/q1CM2AH5aKY) (@nicksinger)
8
* **2021-02-12:** *DONE* [job templates](https://youtu.be/YPuH0bcr524) (@tinita, @cdywan)
9
* **2021-02-19:** *DONE* [SUSE QEM review workflow discussions](https://youtu.be/nCIAcvD7SA8) (@dzedro, @mgrifalconi)
10
* **2021-02-26:** *DONE* open conversation
11
* **2021-03-05:** *DONE* [SUSE QE Tools roadmap - 2021-03](https://youtu.be/vIqBIEMH0O0) (@okurz, @mkittler)
12
* **2021-03-12:** *DONE* [openqa-mon](https://youtu.be/CNLihgMKt30) @ph03nix
13
* **2021-03-19:** *DONE* [multi-machine tests](https://youtu.be/9j-NgNTzJ0w) (@okurz; topic proposal by zluo, initially brought up as: "high RAM and storage requirements")
14
* **2021-03-26:** *skipped due to SUSE Hack Week*
15
* **2021-04-02:** *public holiday*
16
* **2021-04-09:** *DONE* [SUSE QE Tools roadmap - 2021-04](https://youtu.be/nfMilLcCosQ) (@okurz, @cdywan)
17
* **2021-04-16:** *DONE* [openqa.opensuse.org infrastructure overview](https://youtu.be/G5bQKI2tURk) (see question in #88831#note-19 , @okurz)
18
* **2021-04-23:** *DONE* [openQA tests written in Python](https://youtu.be/GjKZ51lnCh0) (@okurz, @cdywan)
19
* **2021-04-30:** *DONE* [openqa-review: A review helper script for openQA with complete test overview reports](https://youtu.be/J2eI0gKnQNM) (@okurz)
20
* **2021-05-07:** *DONE* [SUSE QE Tools roadmap - 2021-05](https://youtu.be/J2eI0gKnQNM) (@okurz, @cdywan)
21
* **2021-05-14:** *DONE* [Review badges and recent changes related to them](https://youtu.be/rduc1z1HB-4) (@mkittler)
22
* **2021-05-21:** *DONE* [openQA API Playground](https://youtu.be/EfXZKbQS-Kg) (@okurz)
23 2 okurz
* **2021-05-28:** *DONE* [Tumbleweed workflows focussed on openQA](https://youtu.be/YiiuNqRPGAk) (proposal by okurz motivated by https://chat.suse.de/channel/testing?msg=EysbgG5kFrHbmjvcy , e.g. impact of failing tests, to-test manager, etc.; by okurz, dimstar?)
24 1 okurz
* **2021-06-04:** *DONE* SUSE QE Tools roadmap - 2021-06
25
* **2021-06-11:** *DONE* [intro to os-autoinst development (demo how to investigate and test a small fix)](https://youtu.be/IeXaVb5dqy8) (@okurz, @mkittler)
26
* **2021-06-18:** *DONE* [How to be prepared when we introduce openQA features](https://youtu.be/wERuChD-88Y) (@cdywan, @okurz)
27
* **2021-06-25:** *DONE* Workflow discussions: SUSE QE aggregate tests (Proposed by okurz: We would like to learn from others how these are included in the workflow; no recording) (@okurz)
28
* **2021-07-02:** *DONE* [SUSE QE Tools roadmap - 2021-07](https://youtu.be/bppQFEhlfic) (@okurz, @cdywan)
29
* **2021-07-09:** *DONE* A glimpse into the QE Core workflow (@geor, @ilausuch)
30
* **2021-07-16:** *DONE* Testing SLES+HA & SAP Clusters with openQA (@acarvajal)
31
* **2021-07-23:** *DONE* [Sporadic failures](https://youtu.be/TB-QO3Ipo1E) (@punkioudi)
32
* **2021-07-30:** *DONE* [An Overview of the HANA Performance Continuous Integration](https://youtu.be/R4f4Lxr0-zk) (@jgwang)
33
* **2021-08-06:** *DONE* [SUSE QE Tools roadmap - 2021-08](https://youtu.be/6SVV3Kb0lSI) (@tinita, @cdywan)
34
* **2021-08-13:** *DONE* A proposal to maintain testsuites through a [GitLab CI pipeline](https://gitlab.suse.de/qa-maintenance/qam-openqa-yml/-/merge_requests/163) @apappas
35
* **2021-08-20:** *DONE* [Space management](https://youtu.be/g331EIPd_jQ) (@mkittler)
36
* **2021-08-27:** *DONE* [openQA soft-fails (what are they, how to use, when to use, limitations)](https://youtu.be/HZAvYw86-lw) (@okurz)
37
* **2021-09-03:** *DONE* [SUSE QE Tools roadmap - 2021-09](https://youtu.be/5o6hUkEfrsA) (@okurz)
38
* **2021-09-10:** *DONE* open conversation (@okurz)
39
* **2021-09-17:** *DONE* [discussing new openQA features (openqa-review, priorities, module search)](https://youtu.be/0-QiVh1qBbI) (@okurz)
40
* **2021-09-24:** *DONE* [Scripting openQA from top to bottom by phoenix](https://youtu.be/RUVtn6unMfs) (@cdywan, Felix)
41
* **2021-10-01:** *DONE* [SUSE QE Tools roadmap - 2021-10](https://youtu.be/n75pvgPO2L0) (@okurz)
42
* **2021-10-08:** *DONE* [Brainstorming and ideas for better connecting OBS+openQA (outgoing webhooks)](https://youtu.be/iRkZiNVSeKM) (@okurz, @hennevogel)
43
* **2021-10-15:** *DONE* [lessons learned from "Published QCOW images appear to be uncompressed" - #99579](https://youtu.be/DYe3C1HFHDQ) (@okurz)
44
* **2021-10-22:** *DONE* [Follow up to Testing SLES+HA & SAP Clusters with openQA: Test Results & Known Issues](https://youtu.be/nAVg_COmE5M) (@acarvajal, @okurz)
45
* **2021-10-29:** *DONE* [Override openQA job results with special comments](https://youtu.be/Ki_G6kR0c-o) (@okurz)
46
* **2021-11-05:** *DONE* [SUSE QE Tools roadmap - 2021-11](https://youtu.be/VkDkw2cE1Gg) (@mkittler)
47
* **2021-11-12:** *DONE* Explore integration of other tools, test frameworks, Integration, e.g. Selenium based tests in openQA (recording n/a) (@okurz, @ybonatakis)
48
* **2021-11-19:** *DONE* [Discussion & brainstorming: terraform provider for openQA (to manage machine, test suites, job groups, etc., essentially everything that lives in the database)](https://youtu.be/i1FvOishUEw) (@dancermak)
49
* **2021-11-26:** *DONE* [QA best practices (brainstorming session, proposal by ybonatakis)](https://youtu.be/NDD1Ku2FL04) (@okurz)
50
* **2021-12-03:** *DONE* [SUSE QE Tools roadmap - 2021-12](https://youtu.be/pfhXDPSCmjk) (@okurz)
51
* **2021-12-10:** *DONE* open conversation - Investigating failed openQA jobs, how to influence project decisions, how to learn about upcoming changes (no recording) (@cdywan)
52
* **2021-12-17:** *DONE* [mergify - automatic merges of pull requests and more](https://youtu.be/hhfmQCfP5tc) (@okurz)
53
* **2021-12-24:** *skipped due to holiday*
54
* **2021-12-31:** *skipped due to holiday*
55 3 okurz
* **2022-01-07:** *skipped due to holiday*
56
* **2022-01-14:** *open conversation* (@cdywan)
57
* **2022-01-21:** *DONE* [One year of SUSE QE Tools Workshop! Let's celebrate the success and have a good plan for the future](https://youtu.be/bzcEF5VAM7w) (@okurz)
58
* **2022-01-28:** *DONE* [auto-review with force-result](https://youtu.be/xFXdZiGrnTU) (@tinita)
59
* **2022-02-04:** *DONE* [SUSE QE Tools roadmap - 2022-02](https://youtu.be/_wi35z9arAs) (@okurz)
60
* **2022-02-11:** *DONE* [openQA feature: Retry of jobs based on test variables (#104007)](https://youtu.be/dQ9VoMaZFR0) (@okurz)
61
* **2022-02-18:** *DONE* [Scaling up: openQA result archiving and more (#64746)](https://youtu.be/6CQyKg8fxjE) (@mkittler)
62
* **2022-02-25:** *DONE* lightning talk session - present your own topics, 5 mins top for each! (your favorite, least-favorite openQA feature, an unsolved problem you want to present) put your topic proposal on https://etherpad.opensuse.org/p/suse_qa_tools_workshop_lightning_talks
63
* **2022-03-04:** *DONE* [SUSE QE Tools roadmap - 2022-03](https://youtu.be/iBlQ1qO1Nqo) (@okurz)
64
* **2022-03-11:** *DONE* [How to check availability of ssh and other services](https://youtu.be/vAh4Vu6B2KM) (@cdywan)
65
* **2022-03-18:** *DONE* [How to report tickets, investigate issues, etc.](https://youtu.be/0ynBA1e-Cms) (@okurz)
66
* **2022-03-25:** *DONE* [The "TODO"-functionality on openQA (#93246)](https://youtu.be/Ry9eA7Th2zs) (@okurz)
67
* **2022-04-01:** *DONE* [SUSE QE Tools roadmap - 2022-04](https://youtu.be/uTCNzuq8E3Y) (@okurz)
68
* **2022-04-08:** *DONE* [Follow-Up to: How to report tickets - find improvements](https://youtu.be/837vq6eiSA8) (@okurz)
69
* **2022-04-15:** *skipped due to holiday*
70
* **2022-04-22:** *DONE* [qem-bot+qem-dashboard gitlab CI workflows](https://youtu.be/x2yZMeJf8BU) (@jbaier_cz)
71
* **2022-04-29:** *DONE* [Triggering multiple openQA jobs with the jobs POST route](https://youtu.be/5rraVWRPrAo) (#71809) (@mkittler)
72
* **2022-05-06:** *DONE* [SUSE QE Tools roadmap - 2022-05](https://youtu.be/-35W9LeF9eY) (@mkittler, @cdywan)
73
* **2022-05-13:** *DONE* [Needling best practices](https://youtu.be/n7ubU9LENak) (@okurz)
74
* **2022-05-20:** *DONE* proposal by ybonatakis: openQA test failure debugging group therapy session (@ybonatakis) (no recording available)
75
* **2022-05-27:** *skipped due to public holiday in many areas the day before*
76
* **2022-06-03:** *skipped due to [openSUSE Conference](https://events.opensuse.org/conferences/oSC22)*
77
* **2022-06-10:** *DONE* [Perl workshop 2022 report](https://youtu.be/NESXhTZqr18) (@tinita)
78
* **2022-06-17:** *DONE* [openQA test review best practices and recent related feature development](https://youtu.be/GVcKtO6LPbs) (@okurz)
79
* **2022-06-24:** *DONE* [proposal by okurz: Best practices for handling openqa-review reminder comments about still failing tests](https://youtu.be/d_NtKsQxeGQ) (#110917) (@okurz)
80
* **2022-07-01:** *skipped due to SUSE Hack Week*
81
* **2022-07-08:** *DONE* [Lessons-learned from "openqa.suse.de is not reachable anymore, response times > 30s, 2022-06-20"](https://youtu.be/J0b9m7FXDM8) #112718 (@okurz)
82
* **2022-07-15:** *DONE* [lightning talk session - How we review openQA test results, by SUSE QE teams: Who volunteers from each team to present?](https://youtu.be/OREziSzL_MI) (@okurz)
83
* **2022-07-22:** *DONE* [How we deploy openQA continously on openqa.opensuse.org](https://youtu.be/VtQ68AQhfAQ) (@okurz)
84
* **2022-07-29:** *DONE* [email notifications about unreviewed job results](https://youtu.be/3wIjQS7ExCU) [#111215](https://progress.opensuse.org/issues/111215) (@tinita)
85
* **2022-08-05:** *DONE* [SUSE QE Tools roadmap - 2022-08](https://youtu.be/ISbISto5Z2Y) (@mkittler)
86
* **2022-08-12:** *open conversation* (@okurz)
87
* **2022-08-19:** *skipped due to holiday*
88
* **2022-08-26:** *DONE* [MTUI - Maintenance Test Update Installer](https://www.youtube.com/watch?v=Srw6hKmGAJA) (@pluskalm)
89
* **2022-09-02:** *skipped due to holiday*
90
* **2022-09-09:** *skipped due to holiday*
91
* **2022-09-16:** *DONE* [Celebration of our new open source'd projects](https://youtu.be/tRx_OQ39ErY) (@okurz)
92
* **2022-09-23:** *DONE* [Talk about recent performance improvement of wait_screen_change/wait_still_screen](https://youtu.be/OitBt8JYKr8) #114412 and #116554 (@mkittler)
93
* **2022-09-30:** *DONE* [open conversation](https://youtu.be/2vybCY4K28A) (@okurz)
94
* **2022-10-07:** *DONE* [SUSE QE Tools roadmap - 2022-10](https://youtu.be/TyZs70rdhDw) (@okurz)
95
* **2022-10-14:** *DONE* Interesting stories and lessons learned from AC failure in a SUSE datacenter #114379 (@nicksinger)
96
* **2022-10-21:** *DONE* [qem-bot: Handle incident-specific job ignore #107923](https://youtu.be/g152GxI3URQ) (@mkittler)
97
* **2022-10-28:** *DONE* [Gathering feedback - How do we support in contributions, e.g. pull request review](https://youtu.be/7iCnyjCmcTY) (@okurz)
98
* **2022-11-04:** *DONE* [SUSE QE Tools roadmap - 2022-11](https://youtu.be/3KhaRoL6Jh0) (@okurz)
99
* **2022-11-11:** *skipped*
100
* **2022-11-18:** *DONE* [Gathering feedback - How we react on user reports & monitoring alerts](https://youtu.be/8nbis9Skfe4) (@okurz)
101
* **2022-11-25:** *DONE* [Brainstorm how to prevent unintended test coverage decrease](https://youtu.be/TgqYAwQI6RY) (@okurz)
102
* **2022-12-02:** *DONE* [SUSE QE Tools roadmap - 2022-12](https://youtu.be/f8vU_sZ63U0) (@okurz)
103
* **2022-12-09:** *DONE* [How the Scrum Master within SUSE QE Tools works](https://youtu.be/Sd7kR1P4pGg) (@cdywan)
104
* **2022-12-16:** *skipped due to sickness*
105
* **2022-12-23:** *skipped due to holiday*
106
* **2022-12-30:** *skipped due to holiday*
107
* **2023-01-06:** *skipped due to holiday*
108 4 okurz
* **2023-01-13:** *DONE* [How the development team within SUSE QE Tools works](https://youtu.be/I-_55UYBDPE) (@mkittler)
109
* **2023-01-20:** *DONE* [How the Product Owner within SUSE QE Tools works](https://youtu.be/tacy9Keetc8) (@okurz)
110
* **2023-01-27:** *skipped due to SUSE event at Nuremberg office*
111
* **2023-02-03:** *skipped due to SUSE HackWeek, see https://hackweek.opensuse.org/*
112
* **2023-02-10:** *DONE* proposal by pdostal: gh, glab - the CLI tools for GitLab and GitHub (@pdostal)
113
* **2023-02-17:** *DONE* [work estimation process within the SUSE QE Tools team](https://youtu.be/otjvQni2WPU) (@tinita)
114
* **2023-02-24:** *DONE* [Overview of backends and general remarks followed by a dive into the general hardware backend to test on Raspberry Pi](https://youtu.be/r2_Ru3FSjaA) (@mkittler)
115
* **2023-03-03:** *DONE* [SUSE QE Tools roadmap - 2023-03](https://www.youtube.com/watch?v=ekbTe7dmfwI) (@okurz)
116
* **2023-03-10:** *skipped due to SUSE internal event*
117
* **2023-03-17:** *DONE* [Introduction to SELinux focused on QE and ALP by jsegitz](https://youtu.be/91pxilczl2I) (@okurz)
118
* **2023-03-24:** *DONE* [Experiences with the generalhw backend with laptops/desktops](https://www.youtube.com/watch?v=IvOG_lm3JII) (@marmarek)
119
* **2023-03-31:** *DONE* [Backend code walkthrough: qemu](https://youtu.be/aIwC50X-rwE) (@mkittler)
120
* **2023-04-07:** *skipped due to public holiday*
121
* **2023-04-14:** *DONE* [Best practices for os-autoinst self-test development](https://youtu.be/sBXXRByuWZ8) (@mkittler)
122
* **2023-04-21:** *DONE* [Test Automation OBS->openQA with os-autoinst/openqa-trigger-from-obs](https://youtu.be/vgFcA9QNfEA) (@anikitin, @jlausuch)
123
* **2023-04-28:** *DONE* [Backend code walkthrough: ipmi](https://youtu.be/Je7q95F6H8w) (@okurz)
124
* **2023-05-05:** *DONE* [SUSE QE Tools roadmap - 2023-05](https://youtu.be/CzLM4Wd6PLU) (@okurz)
125
* **2023-05-12:** *DONE* [Backend code walkthrough: svirt](https://youtu.be/MYpeoe-3ZME) (@okurz)
126
* **2023-05-19:** *skipped due to public holiday bridge day*
127
* **2023-05-26:** *skipped due to openSUSE conference*
128
* **2023-06-02:** *skipped due to misplanning on side of okurz ;)*
129
* **2023-06-09:** *DONE* [os-autoinst/openqa-trigger-from-obs - real-life examples sharing, make it fail tests to understand what it is doing, fix problems you have](https://youtu.be/603UO-B6PGM) (@okurz, @anikitin)
130
* **2023-06-16:** *DONE* [More efficient video encoder used on o3 - how to work with videos #77842](https://youtu.be/K8Qhgl9MfAQ) (@okurz)
131
* **2023-06-23:** *DONE* [openQA test issue management best practices: How to file new test tickets properly assigned to appropriate teams, triage issues, etc.* Very suitable for newcomers!](https://youtu.be/HU-ig3NHrTk) (@okurz)
132
* **2023-06-30:** *skipped due to SUSE internal event*
133
* **2023-07-07:** *DONE* [SUSE QE Tools roadmap - 2023-07](https://youtu.be/AgpzYY8pThY) (@okurz)
134
* **2023-07-14:** *DONE* [How to run openQA in 5 minutes - all-in-one container](https://youtu.be/PZASQ4BFcpo) (@okurz)
135
* **2023-07-21:** *DONE* open conversation
136
* **2023-07-28:** *DONE* [O3 migration state - https://progress.opensuse.org/issues/132143 - sharing what was done, what's still to be done, asking for what it is still not working](https://youtu.be/ZVenqVOrwd8) (@okurz, @nicksinger)
137
* **2023-08-04:** *DONE* [SUSE QE Tools roadmap - 2023-08](https://youtu.be/diirvCdhWjk) (@okurz)
138
* **2023-08-11:** *DONE* [Salt managed OSD infrastructure using github.com/os-autoinst/salt-states-openqa](https://youtu.be/t6cKiY-abzg) (@mkittler, @okurz)
139
* **2023-08-18:** **
140
* **2023-08-25:** *DONE* Automatically identify product issues with openQA (#109920) (@tinita)
141
* **2023-09-01:** *DONE* [SUSE QE Tools roadmap - 2023-09](https://youtu.be/mk0e-nKSWMo) (@okurz)
142
* **2023-09-08:** *DONE* [Making new-lines in script_run fatal](https://streaming.nue.suse.com/i/QE-Tools-Workshops/2023-09-08%2009-01-23.mkv) (#134723) (@livdywan)
143
* **2023-09-15:** *DONE* [openQA in containers - how to deploy, how to use, limitations and differences to package-based deployments, relation to ALP (idea from jstehlik)](https://youtu.be/rTRsIsgywrY) (@okurz)
144
* **2023-09-22:** *DONE* [openQA job stability and resiliency](https://youtu.be/HmOT7cywq2k?si=ACK8cUkVIesjgACA) slight relation to #110683 (internal) (@okurz)
145
* **2023-09-29:** *DONE* [General search functionality in openQA](https://youtu.be/ioKEnGteLhQ) (@livdywan)
146
* **2023-10-06:** *DONE* [SUSE QE Tools roadmap - 2023-10](https://youtu.be/Q3NSjSnzB5k) (@okurz)
147
* **2023-10-13:** *DONE* [Statistics - Basics, how to apply for sporadic issues and test instabilities, statistical investigation, mean+std, rule of three](https://youtu.be/lNA6a5oSOl8) (@okurz)
148
* **2023-10-20:** *DONE* [Refactoring session for qem-bot](https://youtu.be/e2Zy8vp91ts) (@okurz)
149
* **2023-10-27:** *DONE* [Work methods, processes, best practices in QE. What changed in 2 years and ideas for the future](https://youtu.be/1dxfVe8hUsM) (mgrifalconi: recap a presentation done a couple of years ago, about best practices, infra as code, ownership, structure etc. to see what changed so far, benefit we got, what we could still improve and of course what new problems we got with these changes.
150
From there, we can start various discussions more in depth in progress tickets, like bot/dashboard architecture, handling stuff in gitlab/github etc!) (@mgrifalconi, @okurz)
151
* **2023-11-03:** *DONE* [SUSE QE Tools roadmap - 2023-11](https://youtu.be/sqkI6QXlJPg) (@okurz)
152
* **2023-11-10:** *skipped due to SUSE HackWeek, see https://hackweek.opensuse.org/*
153
* **2023-11-17:** *DONE* [Results from SUSE HackWeek lightning talk session](https://youtu.be/ZdUxPWjthBk) - present your own topics, 5 mins top for each! Put your topic proposal on https://etherpad.opensuse.org/p/suse_qa_tools_workshop_lightning_talks
154
* **2023-11-24:** *DONE* open conversation
155
* **2023-12-01:** *skipped due to sickness*
156
* **2023-12-08:** *DONE* [AI mob session with foursixnine](https://youtu.be/pPo-4wBtajE) (@okurz)
157
* **2023-12-15:** *DONE* [openQA soft-fails (what are they, how to use, when to use, limitations) 2023 edition](https://youtu.be/82LVXZEHxdM) (@okurz)
158
* **2023-12-22:** *DONE* [openQA test development in github codespaces](https://youtu.be/-KhJT5jVZj4); similar to https://hackweek.opensuse.org/20/projects/automated-test-for-game-plus-only-web-based-dev-plus-python-openqa (@mpagot, @okurz)
159
* **2023-12-29:** *skipped due to common vacation period*
160 1 okurz
161
Find more recent topics on [[tools#Workshop-Topics]]