Project

General

Profile

Actions

action #117619

closed

coordination #91646: [saga][epic] SUSE Maintenance QA workflows with fully automated testing, approval and release

coordination #117694: [epic] Stable and reliable qem-bot

Bot approved update request with failing tests size:M

Added by mgrifalconi about 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Observation

Incident https://smelt.suse.de/incident/25982/
Request that was approved by sle-qam-openqa: https://build.suse.de/request/show/280720
Bot job: https://gitlab.suse.de/qa-maintenance/bot-ng/-/jobs/1166058#L279
INFO: SUSE:Maintenance:25982:280720

Failing test: https://openqa.suse.de/tests/9642631#settings
Dashboard: https://dashboard.qam.suse.de/incident/25982

Context on slack: https://suse.slack.com/archives/C02CANHLANP/p1665043765153419

Acceptance criteria

  • AC1: We know the reason why the bot approved the request and didn't see the test failure

Suggestions

  • Run ./qem-bot/bot-ng.py -c /etc/openqabot --token [MASKED] inc-approve --dry (see https://github.com/openSUSE/qem-bot/#usage for more info)
  • Look into the dashboard logs on qam2.suse.de journalctl -u dashboard.service
  • Note: The journal only goes back 3 days currently (Oct 3), so for the incident in question it's too late. Consider increasing the journal size as a first step
  • Consider adding code that only runs the bot on a single incident

Related issues 2 (0 open2 closed)

Related to QA (public) - action #114694: Incident seems to have missing aggregate test results in qem-dashboard but openQA jobs exists size:MResolvedkraih2022-07-26

Actions
Related to openQA Project (public) - action #117655: Provide API to get job results for a particular incident, similar to what dashboard/qem-bot does size:MResolvedkraih2022-10-06

Actions
Actions

Also available in: Atom PDF