Project

General

Profile

action #110167

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

coordination #109641: [epic] qem-bot improvements

Tests for qem-bot

Added by okurz 2 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Target version:
Start date:
2022-04-21
Due date:
% Done:

0%

Estimated time:

Description

Motivation

We need to fix problems in qem-bot and extend it. Doing that without automatic tests is suicide.

Acceptance criteria

  • AC1: There is a single command to execute all relevant tests for anyone
  • AC2: Tests are executed automatically by CI for every pull request and on the main branch

Suggestions

History

#1 Updated by okurz 2 months ago

  • Status changed from New to Feedback
  • Assignee set to okurz

#2 Updated by okurz 2 months ago

was slightly adapted as https://github.com/openSUSE/qem-bot/pull/22 and merged. I guess I will create a new PR to reference GHA jobs in a badge and then likely we can conclude: https://github.com/openSUSE/qem-bot/pull/24

#3 Updated by okurz 2 months ago

  • Status changed from Feedback to Resolved

We have the test infrastructure setup including contribution documentation, CI and a status badge. So in any new feature work people can rely on the (trivial) syntax checks plus style checks and extend for new features in proper unit tests

Also available in: Atom PDF