Project

General

Profile

action #111078

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

coordination #109641: [epic] qem-bot improvements

Simple automatic test exercising one of the existing happy path workflows of qem-bot size:M

Added by okurz about 1 month ago. Updated 23 days ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
Start date:
2022-05-13
Due date:
% Done:

0%

Estimated time:

Description

Motivation

We want to have a proper open source project, maintained by multiple people with trustworthy test coverage, at least for the happy path workflows to be able to further maintain and extend qem-bot.

Acceptance criteria

Suggestions

Just add plain unit tests with coverage for approver.py, You don't need to understand that much :)


Related issues

Related to QA - action #107923: qem-bot: Ignore not-ok openQA jobs for specific incident based on openQA job commentNew

History

#1 Updated by okurz about 1 month ago

  • Target version changed from future to Ready

#2 Updated by okurz about 1 month ago

  • Related to action #107923: qem-bot: Ignore not-ok openQA jobs for specific incident based on openQA job comment added

#3 Updated by mkittler about 1 month ago

  • Subject changed from Simple automatic test exercising one of the existing happy path workflows of qem-bot to Simple automatic test exercising one of the existing happy path workflows of qem-bot size:M
  • Description updated (diff)
  • Status changed from New to Workable

#4 Updated by okurz about 1 month ago

  • Priority changed from Normal to High

#5 Updated by osukup about 1 month ago

  • Status changed from Workable to In Progress
  • Assignee set to osukup

#6 Updated by openqa_review about 1 month ago

  • Due date set to 2022-06-03

Setting due date based on mean cycle time of SUSE QE Tools

#7 Updated by osukup about 1 month ago

https://github.com/openSUSE/qem-bot/pull/29 -- 100% coverage for Approver

#8 Updated by osukup about 1 month ago

  • Status changed from In Progress to Resolved

nerged

#9 Updated by okurz 23 days ago

  • Due date deleted (2022-06-03)

Also available in: Atom PDF