Project

General

Profile

Actions

action #110167

closed

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 over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Low
Assignee:
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

Actions #1

Updated by okurz over 2 years ago

  • Status changed from New to Feedback
  • Assignee set to okurz
Actions #2

Updated by okurz over 2 years 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

Actions #3

Updated by okurz over 2 years 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

Actions

Also available in: Atom PDF