Actions
action #110167
closedcoordination #91646: [saga][epic] SUSE Maintenance QA workflows with fully automated testing, approval and release
coordination #109641: [epic] qem-bot improvements
Tests for qem-bot
Start date:
2022-04-21
Due date:
% Done:
0%
Estimated time:
Tags:
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¶
- Add a simple test caller framework, e.g. based on github.com/os-autoinst/openqa_review (also a python project)
- Get inspired by https://gitlab.suse.de/qa-maintenance/bot-ng/-/merge_requests/35/diffs
- Optional: A top-level Makefile that allows to call
make test
Actions