Project

General

Profile

action #101457

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

coordination #91914: [epic] Make reviewing openQA results per squad easier

Native per-module bug tags

Added by rpalethorpe 3 months ago. Updated 3 months ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2021-10-25
Due date:
% Done:

0%

Estimated time:
Difficulty:
Tags:

Description

Motivation

We need to tag individual modules (e.g. LTP tests) within a job. Presently we (kernel qa) do this within job comments using syntax like "test123: bug#123". This requires parsing job comments.

Other teams have different solutions, like parsing external YAML files and marking individual modules as soft-failed.

Providing a single structured data source in OpenQA will simplify reporting and bug tag propagation.

Goal

Provide simple interface through OpenQA to:

  • assign a bug to a job module
  • query the bug assigned to a job module
  • remove a bug from a job module

I think a single reference to one bug tracker is sufficient. Related items in other trackers can be handled by one external tracker (e.g. Redmine).

Non-Goals

  • Propagate bugs from one build to the next
  • Notifications or reporting

Alternatives

History

#1 Updated by rpalethorpe 3 months ago

  • Tracker changed from coordination to action

#3 Updated by okurz 3 months ago

  • Priority changed from Normal to Low
  • Target version set to future

Good idea. As we already do a carry over based on modules we could look into extending that

Also available in: Atom PDF