Project

General

Profile

coordination #103962

[saga][epic] Easy multi-machine handling: MM-tests as first-class citizens

Added by okurz 5 months ago. Updated 6 days ago.

Status:
Blocked
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2019-09-17
Due date:
% Done:

72%

Estimated time:
(Total: 0.00 h)
Difficulty:

Description

Ideas

  • Easy triggering of multi-machine tests, similar as for single-machine tests -> #103965
  • Easy re-triggering of multi-machine tests, similar as for single-machine tests, both from webUI as well as CLI -> #103971
  • Dependency view also when not looking at "latest" jobs -> #59969
  • Better feedback in case of problems -> #64322
  • Top-level view of results of a cluster, e.g. show summary result for the complete cluster, e.g. passed or failed depending on individual results -> #15850

Subtasks

coordination #15850: [epic] Improve displaying job dependenciesResolvedmkittler

action #59969: Display job dependency tab not only for latest jobs Resolvedmkittler

action #69976: Show dependency graph for cloned jobsResolvedmkittler

action #107311: The dependency tree of `openqa-clone-job --clone-children` is brokenResolvedmkittler

action #109809: Show job relations for parallel/children jobs also on the tests overview page /tests/overview (mainly for parallel jobs) size:MResolvedmkittler

action #110719: Fold ok clusters by default, unfold if there is any non-ok resultResolvedmkittler

coordination #56999: [epic] Run post-fail hook when cancelling cluster jobs?New

coordination #64322: [epic] Improve feedback on multi-machine API errorsResolvedmkittler

action #103425: Ratio of multi-machine tests alerting with ratio_mm_failed 5.280 size:MResolvedmkittler

coordination #103965: [epic] Easy triggering of multi-machine tests, similar as for single-machine testsFeedbackokurz

action #71809: Enable multi-machine jobs trigger without "isos post"Resolvedmkittler

coordination #103971: [epic] Easy *re*-triggering and cloning of multi-machine testsBlockedmkittler

action #69979: Advanced job restarting via the web UIResolvedokurz

action #95783: Provide support for multi-machine scenarios handled by openqa-investigate size:MBlockedmkittler

action #107746: Some directly chained jobs are skipped by openQAResolvedmkittler

action #108476: The siblings jobs with START_DIRECTLY_AFTER_TEST are all cancelledResolvedmkittler

coordination #110458: [epic] Improve `RETRY=…`-behavior for jobs with dependenciesNew

History

#1 Updated by okurz 5 months ago

  • Description updated (diff)

#2 Updated by okurz 4 months ago

  • Target version changed from future to Ready

As we concluded another saga we can pick up this one into the backlog.

#4 Updated by mkittler 4 months ago

  • Assignee set to mkittler

#5 Updated by okurz 3 months ago

  • Status changed from New to Blocked

this has enough subtasks so keep it as blocked by subtasks for now

Also available in: Atom PDF