Project

General

Profile

Actions

action #64884

closed

coordination #39719: [saga][epic] Detection of "known failures" for stable tests, easy test results review and easy tracking of known issues

coordination #62420: [epic] Distinguish all types of incompletes

Distinguish test contributor errors from unexpected backend crashes

Added by okurz about 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
-
Start date:
2020-03-26
Due date:
% Done:

0%

Estimated time:

Description

Motivation

See #62420#note-17 . Jobs can incomplete due to test contribution errors, e.g. invalid settings or simply syntax mistakes in test code, or with unexpected backend crashes which more likely target instance admins we should separate both by the "incomplete reason".

Acceptance criteria

  • AC1: test contributor errors, e.g. syntax mistakes in test code produce a distinct incomplete reason
  • AC2: Unexpected backend crashes still yield "died: …"

Suggestions

  • Research how syntax or compilation errors in test code are treated by isotovideo
  • If necessary put error message not only in autoinst-log.txt but accessible to openQA, e.g. in one of the json files read by openQA
  • in openQA where we write "died: terminated prematurely, see log output for details" distinguish if there is an error string about a known test contributor error and output according reason, else fall back to "died: …"

Related issues 1 (0 open1 closed)

Blocked by openQA Project - action #64857: Put single-line error messages into incomplete reason for "died"Resolvedlivdywan2020-03-26

Actions
Actions

Also available in: Atom PDF