Project

General

Profile

Actions

coordination #103971

closed

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

[epic] Easy *re*-triggering and cloning of multi-machine tests

Added by okurz over 2 years ago. Updated about 2 years ago.

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

100%

Estimated time:
(Total: 0.00 h)

Description

Acceptance criteria

  • AC1: DONE¹: Multi-machine tests can be retriggered over webUI similar to single-machine tests
  • AC2: DONE¹: Multi-machine tests can be retriggered over API similar to single-machine tests
  • AC3: DONE: Multi-machine tests can be cloned using CLI tools²
  • AC4: DONE³: When cloning multi-machine tests settings can be partially overwritten and customized

¹ I assume "retriggered" means pressing the restart button or using the restart API. That works already for most cases. https://github.com/os-autoinst/openQA/pull/4498 provides a pending tweak for the only case I can currently think of were restarting wouldn't treat the dependency cluster as expected (and that case isn't strictly related to MM tests).

² I assume "CLI tools" refers to the openqa-clone-job script which allows cloning jobs from another openQA instance. That is now supported, see #103971#note-13.

³ https://github.com/os-autoinst/openQA/pull/4634


Subtasks 2 (0 open2 closed)

action #69979: Advanced job restarting via the web UIResolvedokurz2020-08-13

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

Actions

Related issues 1 (0 open1 closed)

Related to openQA Project - action #66071: TEST is overridden in parent job when doing `openqa-clone-custom-git-refspec`Resolvedokurz2020-04-26

Actions
Actions

Also available in: Atom PDF