Actions
Tools Workshop Archive¶
This is the archive for completed SUSE QE Tools workshop topics with recording links
- 2021-01-15: DONE openqa-auto-review and openqa-investigate
- 2021-01-29: DONE overview of development repositories on https://github.com/os-autoinst/
- 2021-02-05: DONE powerpc (@nicksinger)
- 2021-02-12: DONE job templates (@tinita, @cdywan)
- 2021-02-19: DONE SUSE QEM review workflow discussions (@dzedro, @mgrifalconi)
- 2021-02-26: DONE open conversation
- 2021-03-05: DONE SUSE QE Tools roadmap - 2021-03 (@okurz, @mkittler)
- 2021-03-12: DONE openqa-mon @ph03nix
- 2021-03-19: DONE multi-machine tests (@okurz; topic proposal by zluo, initially brought up as: "high RAM and storage requirements")
- 2021-03-26: skipped due to SUSE Hack Week
- 2021-04-02: public holiday
- 2021-04-09: DONE SUSE QE Tools roadmap - 2021-04 (@okurz, @cdywan)
- 2021-04-16: DONE openqa.opensuse.org infrastructure overview (see question in #88831#note-19 , @okurz)
- 2021-04-23: DONE openQA tests written in Python (@okurz, @cdywan)
- 2021-04-30: DONE openqa-review: A review helper script for openQA with complete test overview reports (@okurz)
- 2021-05-07: DONE SUSE QE Tools roadmap - 2021-05 (@okurz, @cdywan)
- 2021-05-14: DONE Review badges and recent changes related to them (@mkittler)
- 2021-05-21: DONE openQA API Playground (@okurz)
- 2021-05-28: DONE Tumbleweed workflows focussed on openQA (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?)
- 2021-06-04: DONE SUSE QE Tools roadmap - 2021-06
- 2021-06-11: DONE intro to os-autoinst development (demo how to investigate and test a small fix) (@okurz, @mkittler)
- 2021-06-18: DONE How to be prepared when we introduce openQA features (@cdywan, @okurz)
- 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)
- 2021-07-02: DONE SUSE QE Tools roadmap - 2021-07 (@okurz, @cdywan)
- 2021-07-09: DONE A glimpse into the QE Core workflow (@geor, @ilausuch)
- 2021-07-16: DONE Testing SLES+HA & SAP Clusters with openQA (@acarvajal)
- 2021-07-23: DONE Sporadic failures (@punkioudi)
- 2021-07-30: DONE An Overview of the HANA Performance Continuous Integration (@jgwang)
- 2021-08-06: DONE SUSE QE Tools roadmap - 2021-08 (@tinita, @cdywan)
- 2021-08-13: DONE A proposal to maintain testsuites through a GitLab CI pipeline @apappas
- 2021-08-20: DONE Space management (@mkittler)
- 2021-08-27: DONE openQA soft-fails (what are they, how to use, when to use, limitations) (@okurz)
- 2021-09-03: DONE SUSE QE Tools roadmap - 2021-09 (@okurz)
- 2021-09-10: DONE open conversation (@okurz)
- 2021-09-17: DONE discussing new openQA features (openqa-review, priorities, module search) (@okurz)
- 2021-09-24: DONE Scripting openQA from top to bottom by phoenix (@cdywan, Felix)
- 2021-10-01: DONE SUSE QE Tools roadmap - 2021-10 (@okurz)
- 2021-10-08: DONE Brainstorming and ideas for better connecting OBS+openQA (outgoing webhooks) (@okurz, @hennevogel)
- 2021-10-15: DONE lessons learned from "Published QCOW images appear to be uncompressed" - #99579 (@okurz)
- 2021-10-22: DONE Follow up to Testing SLES+HA & SAP Clusters with openQA: Test Results & Known Issues (@acarvajal, @okurz)
- 2021-10-29: DONE Override openQA job results with special comments (@okurz)
- 2021-11-05: DONE SUSE QE Tools roadmap - 2021-11 (@mkittler)
- 2021-11-12: DONE Explore integration of other tools, test frameworks, Integration, e.g. Selenium based tests in openQA (recording n/a) (@okurz, @ybonatakis)
- 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) (@dancermak)
- 2021-11-26: DONE QA best practices (brainstorming session, proposal by ybonatakis) (@okurz)
- 2021-12-03: DONE SUSE QE Tools roadmap - 2021-12 (@okurz)
- 2021-12-10: DONE open conversation - Investigating failed openQA jobs, how to influence project decisions, how to learn about upcoming changes (no recording) (@cdywan)
- 2021-12-17: DONE mergify - automatic merges of pull requests and more (@okurz)
- 2021-12-24: skipped due to holiday
- 2021-12-31: skipped due to holiday
- 2022-01-07: skipped due to holiday
- 2022-01-14: open conversation (@cdywan)
- 2022-01-21: DONE One year of SUSE QE Tools Workshop! Let's celebrate the success and have a good plan for the future (@okurz)
- 2022-01-28: DONE auto-review with force-result (@tinita)
- 2022-02-04: DONE SUSE QE Tools roadmap - 2022-02 (@okurz)
- 2022-02-11: DONE openQA feature: Retry of jobs based on test variables (#104007) (@okurz)
- 2022-02-18: DONE Scaling up: openQA result archiving and more (#64746) (@mkittler)
- 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
- 2022-03-04: DONE SUSE QE Tools roadmap - 2022-03 (@okurz)
- 2022-03-11: DONE How to check availability of ssh and other services (@cdywan)
- 2022-03-18: DONE How to report tickets, investigate issues, etc. (@okurz)
- 2022-03-25: DONE The "TODO"-functionality on openQA (#93246) (@okurz)
- 2022-04-01: DONE SUSE QE Tools roadmap - 2022-04 (@okurz)
- 2022-04-08: DONE Follow-Up to: How to report tickets - find improvements (@okurz)
- 2022-04-15: skipped due to holiday
- 2022-04-22: DONE qem-bot+qem-dashboard gitlab CI workflows (@jbaier_cz)
- 2022-04-29: DONE Triggering multiple openQA jobs with the jobs POST route (#71809) (@mkittler)
- 2022-05-06: DONE SUSE QE Tools roadmap - 2022-05 (@mkittler, @cdywan)
- 2022-05-13: DONE Needling best practices (@okurz)
- 2022-05-20: DONE proposal by ybonatakis: openQA test failure debugging group therapy session (@ybonatakis) (no recording available)
- 2022-05-27: skipped due to public holiday in many areas the day before
- 2022-06-03: skipped due to openSUSE Conference
- 2022-06-10: DONE Perl workshop 2022 report (@tinita)
- 2022-06-17: DONE openQA test review best practices and recent related feature development (@okurz)
- 2022-06-24: DONE proposal by okurz: Best practices for handling openqa-review reminder comments about still failing tests (#110917) (@okurz)
- 2022-07-01: skipped due to SUSE Hack Week
- 2022-07-08: DONE Lessons-learned from "openqa.suse.de is not reachable anymore, response times > 30s, 2022-06-20" #112718 (@okurz)
- 2022-07-15: DONE lightning talk session - How we review openQA test results, by SUSE QE teams: Who volunteers from each team to present? (@okurz)
- 2022-07-22: DONE How we deploy openQA continously on openqa.opensuse.org (@okurz)
- 2022-07-29: DONE email notifications about unreviewed job results #111215 (@tinita)
- 2022-08-05: DONE SUSE QE Tools roadmap - 2022-08 (@mkittler)
- 2022-08-12: open conversation (@okurz)
- 2022-08-19: skipped due to holiday
- 2022-08-26: DONE MTUI - Maintenance Test Update Installer (@pluskalm)
- 2022-09-02: skipped due to holiday
- 2022-09-09: skipped due to holiday
- 2022-09-16: DONE Celebration of our new open source'd projects (@okurz)
- 2022-09-23: DONE Talk about recent performance improvement of wait_screen_change/wait_still_screen #114412 and #116554 (@mkittler)
- 2022-09-30: DONE open conversation (@okurz)
- 2022-10-07: DONE SUSE QE Tools roadmap - 2022-10 (@okurz)
- 2022-10-14: DONE Interesting stories and lessons learned from AC failure in a SUSE datacenter #114379 (@nicksinger)
- 2022-10-21: DONE qem-bot: Handle incident-specific job ignore #107923 (@mkittler)
- 2022-10-28: DONE Gathering feedback - How do we support in contributions, e.g. pull request review (@okurz)
- 2022-11-04: DONE SUSE QE Tools roadmap - 2022-11 (@okurz)
- 2022-11-11: skipped
- 2022-11-18: DONE Gathering feedback - How we react on user reports & monitoring alerts (@okurz)
- 2022-11-25: DONE Brainstorm how to prevent unintended test coverage decrease (@okurz)
- 2022-12-02: DONE SUSE QE Tools roadmap - 2022-12 (@okurz)
- 2022-12-09: DONE How the Scrum Master within SUSE QE Tools works (@cdywan)
- 2022-12-16: skipped due to sickness
- 2022-12-23: skipped due to holiday
- 2022-12-30: skipped due to holiday
- 2023-01-06: skipped due to holiday
- 2023-01-13: DONE How the development team within SUSE QE Tools works (@mkittler)
- 2023-01-20: DONE How the Product Owner within SUSE QE Tools works (@okurz)
- 2023-01-27: skipped due to SUSE event at Nuremberg office
- 2023-02-03: skipped due to SUSE HackWeek, see https://hackweek.opensuse.org/
- 2023-02-10: DONE proposal by pdostal: gh, glab - the CLI tools for GitLab and GitHub (@pdostal)
- 2023-02-17: DONE work estimation process within the SUSE QE Tools team (@tinita)
- 2023-02-24: DONE Overview of backends and general remarks followed by a dive into the general hardware backend to test on Raspberry Pi (@mkittler)
- 2023-03-03: DONE SUSE QE Tools roadmap - 2023-03 (@okurz)
- 2023-03-10: skipped due to SUSE internal event
- 2023-03-17: DONE Introduction to SELinux focused on QE and ALP by jsegitz (@okurz)
- 2023-03-24: DONE Experiences with the generalhw backend with laptops/desktops (@marmarek)
- 2023-03-31: DONE Backend code walkthrough: qemu (@mkittler)
- 2023-04-07: skipped due to public holiday
- 2023-04-14: DONE Best practices for os-autoinst self-test development (@mkittler)
- 2023-04-21: DONE Test Automation OBS->openQA with os-autoinst/openqa-trigger-from-obs (@anikitin, @jlausuch)
- 2023-04-28: DONE Backend code walkthrough: ipmi (@okurz)
- 2023-05-05: DONE SUSE QE Tools roadmap - 2023-05 (@okurz)
- 2023-05-12: DONE Backend code walkthrough: svirt (@okurz)
- 2023-05-19: skipped due to public holiday bridge day
- 2023-05-26: skipped due to openSUSE conference
- 2023-06-02: skipped due to misplanning on side of okurz ;)
- 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 (@okurz, @anikitin)
- 2023-06-16: DONE More efficient video encoder used on o3 - how to work with videos #77842 (@okurz)
- 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! (@okurz)
- 2023-06-30: skipped due to SUSE internal event
- 2023-07-07: DONE SUSE QE Tools roadmap - 2023-07 (@okurz)
- 2023-07-14: DONE How to run openQA in 5 minutes - all-in-one container (@okurz)
- 2023-07-21: DONE open conversation
- 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 (@okurz, @nicksinger)
- 2023-08-04: DONE SUSE QE Tools roadmap - 2023-08 (@okurz)
- 2023-08-11: DONE Salt managed OSD infrastructure using github.com/os-autoinst/salt-states-openqa (@mkittler, @okurz)
- 2023-08-18: **
- 2023-08-25: DONE Automatically identify product issues with openQA (#109920) (@tinita)
- 2023-09-01: DONE SUSE QE Tools roadmap - 2023-09 (@okurz)
- 2023-09-08: DONE Making new-lines in script_run fatal (#134723) (@livdywan)
- 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) (@okurz)
- 2023-09-22: DONE openQA job stability and resiliency slight relation to #110683 (internal) (@okurz)
- 2023-09-29: DONE General search functionality in openQA (@livdywan)
- 2023-10-06: DONE SUSE QE Tools roadmap - 2023-10 (@okurz)
- 2023-10-13: DONE Statistics - Basics, how to apply for sporadic issues and test instabilities, statistical investigation, mean+std, rule of three (@okurz)
- 2023-10-20: DONE Refactoring session for qem-bot (@okurz)
- 2023-10-27: DONE Work methods, processes, best practices in QE. What changed in 2 years and ideas for the future (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. 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)
- 2023-11-03: DONE SUSE QE Tools roadmap - 2023-11 (@okurz)
- 2023-11-10: skipped due to SUSE HackWeek, see https://hackweek.opensuse.org/
- 2023-11-17: DONE Results from SUSE HackWeek lightning talk session - 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
- 2023-11-24: DONE open conversation
- 2023-12-01: skipped due to sickness
- 2023-12-08: DONE AI mob session with foursixnine (@okurz)
- 2023-12-15: DONE openQA soft-fails (what are they, how to use, when to use, limitations) 2023 edition (@okurz)
- 2023-12-22: DONE openQA test development in github codespaces; similar to https://hackweek.opensuse.org/20/projects/automated-test-for-game-plus-only-web-based-dev-plus-python-openqa (@mpagot, @okurz)
- 2023-12-29: skipped due to common vacation period
- 2024-01-05: skipped due to common vacation period
- 2024-01-12: DONE SUSE QE Tools roadmap - 2024-01 (@okurz)
- 2024-01-19: DONE Filter openQA todo-jobs on /tests belonging to groups, review teams, etc. #134933 (@okurz)
- 2024-01-26: DONE Current state of "Trigger openQA tests in pull requests of any product github pull request" #48641 (@mkittler, @okurz)
- 2024-02-02: DONE SUSE QE Tools roadmap - 2024-02 (@okurz)
- 2024-02-09: DONE http://agilemanifesto.org/ and the QE Tools team (@okurz)
- 2024-02-16: DONE Allow to search for tests by comment on the UI #151402 (@mkittler)
- 2024-02-23: DONE Better qem-bot approval logic https://github.com/openSUSE/qem-bot/pull/168 (@mgrifalconi, @okurz)
- 2024-03-01: skipped
- 2024-03-08: DONE Automated openQA tests to verify openQA multi-machine setup #138302 (@okurz)
- 2024-03-15: DONE Why we care about lead and cycle time (@livdywan)
- 2024-03-22: DONE Validation steps and "best practices" for multi-machine test setup/debugging in openQA documentation #135914 (@okurz)
- 2024-03-29: skipped due to holidays
- 2024-04-05: DONE SUSE QE Tools roadmap - 2024-04 (@okurz)
- 2024-04-12: DONE Lightning Talks - 2024-04 Submissions (@livdywan, @okurz)
- 2024-04-19: DONE What are "acceptance criteria" - hint: they are not tasks (no recording) (@okurz)
- 2024-04-26: DONE better js asset handling #153427 (@mkittler)
- 2024-05-03: DONE SUSE QE Tools roadmap - 2024-05 (@okurz)
- 2024-05-10: skipped due to holiday-squeeze
- 2024-05-17: DONE openQA ecosystem (@szarate, @okurz)
- 2024-05-24: skipped
- 2024-05-31: skipped due to holiday-squeeze
- 2024-06-07: DONE SUSE QE Tools roadmap - 2024-06 (@okurz)
- 2024-06-14: DONE How to run openQA when all you have is a browser (@tinita)
- 2024-06-21: DONE openSUSE repos - current openQA coverage, current coverage https://github.com/openSUSE/openSUSE-repos/issues/54 (@lkocman)
- 2024-06-28: skipped, visit us at the openSUSE Conference
Find more recent topics on tools
Updated by okurz 9 days ago ยท 5 revisions