Project

General

Profile

Actions

action #111078

closed

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 almost 2 years ago. Updated almost 2 years 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 1 (0 open1 closed)

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

Actions
Actions #1

Updated by okurz almost 2 years ago

  • Target version changed from future to Ready
Actions #2

Updated by okurz almost 2 years ago

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

Updated by mkittler almost 2 years 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
Actions #4

Updated by okurz almost 2 years ago

  • Priority changed from Normal to High
Actions #5

Updated by osukup almost 2 years ago

  • Status changed from Workable to In Progress
  • Assignee set to osukup
Actions #6

Updated by openqa_review almost 2 years ago

  • Due date set to 2022-06-03

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

Actions #7

Updated by osukup almost 2 years ago

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

Actions #8

Updated by osukup almost 2 years ago

  • Status changed from In Progress to Resolved

nerged

Actions #9

Updated by okurz almost 2 years ago

  • Due date deleted (2022-06-03)
Actions

Also available in: Atom PDF