action #109512
closedcoordination #91646: [saga][epic] SUSE Maintenance QA workflows with fully automated testing, approval and release
coordination #109641: [epic] qem-bot improvements
qem-bot - add vars with GitlabCI job link and qem-dashboard link
0%
Description
Updated by osukup over 2 years ago
- Copied from action #108944: 5 whys follow-up to Missing (re-)schedules of SLE maintenance tests size:M added
Updated by okurz over 2 years ago
- Description updated (diff)
- Due date deleted (
2022-04-16) - Priority changed from Normal to Low
- Start date deleted (
2022-03-24)
Updated by mkittler over 2 years ago
- Assignee set to mkittler
This is likely a good start to get involved with qem-bot development and the openQA-side is ready (see #109623).
Updated by mkittler over 2 years ago
Updated by mkittler over 2 years ago
- Status changed from New to Feedback
PR for openQA to accept parameters passed by https://github.com/openSUSE/qem-bot/pull/13: https://github.com/os-autoinst/openQA/pull/4598
PR for openQA to render links generated by https://github.com/openSUSE/qem-bot/pull/16 (and I suppose some existing code) correctly: https://github.com/os-autoinst/openQA/pull/4599
Updated by okurz over 2 years ago
https://github.com/os-autoinst/openQA/pull/4599 merged after manual hotpatching on OSD and verification on https://openqa.suse.de/admin/productlog?id=894628 where we can now see nice clickable URLs for aggregate tests:
- __CI_JOB_URL https://gitlab.suse.de/qa-maintenance/bot-ng/-/jobs/920806
- __DASHBOARD_INCIDENTS_URL https://dashboard.qam.suse.de/incident/23588,https://dashboard.qam.suse.de/incident/23495,https://dashboard.qam.suse.de/incident/23593,https://dashboard.qam.suse.de/incident/23608,https://dashboard.qam.suse.de/incident/15524,https://dashboard.qam.suse.de/incident/23227,https://dashboard.qam.suse.de/incident/23558,https://dashboard.qam.suse.de/incident/23509,https://dashboard.qam.suse.de/incident/23584,https://dashboard.qam.suse.de/incident/23317,https://dashboard.qam.suse.de/incident/23086,https://dashboard.qam.suse.de/incident/23568,https://dashboard.qam.suse.de/incident/23255,https://dashboard.qam.suse.de/incident/23532,https://dashboard.qam.suse.de/incident/23576,https://dashboard.qam.suse.de/incident/23456,https://dashboard.qam.suse.de/incident/23360,https://dashboard.qam.suse.de/incident/23454,https://dashboard.qam.suse.de/incident/23502,https://dashboard.qam.suse.de/incident/23111
- __SMELT_INCIDENTS_URL https://smelt.suse.de/incident/23588,https://smelt.suse.de/incident/23495,https://smelt.suse.de/incident/23593,https://smelt.suse.de/incident/23608,https://smelt.suse.de/incident/15524,https://smelt.suse.de/incident/23227,https://smelt.suse.de/incident/23558,https://smelt.suse.de/incident/23509,https://smelt.suse.de/incident/23584,https://smelt.suse.de/incident/23317,https://smelt.suse.de/incident/23086,https://smelt.suse.de/incident/23568,https://smelt.suse.de/incident/23255,https://smelt.suse.de/incident/23532,https://smelt.suse.de/incident/23576,https://smelt.suse.de/incident/23456,https://smelt.suse.de/incident/23360,https://smelt.suse.de/incident/23454,https://smelt.suse.de/incident/23502,https://smelt.suse.de/incident/23111
For incident tests, e.g. in https://openqa.suse.de/admin/productlog?id=894439, there is a __CI_JOB_URL
but no URLs pointing to the dashboard or smelt. Seems like
https://github.com/openSUSE/qem-bot/pull/13/files#diff-81a88cee51bd2524a7e938a6b6d53d79f526ffb436071ead2d3d83163b38b1ecR276
should do it but is not effective.
Updated by mkittler over 2 years ago
PR by @osukup to address the issue mentioned in the last paragraph of the previous comment: https://github.com/openSUSE/qem-bot/pull/17
Updated by mkittler over 2 years ago
- Status changed from Feedback to Resolved
Everything should be merged now. It looks good on OSD, e.g. this incident "product" https://openqa.suse.de/admin/productlog?id=908735 has all the links.