Project

General

Profile

Actions

action #27735

closed

[tools][sle][functional][u][hard]Use ttm (totest-manager.py) from http://github.com/openSUSE/osc-plugin-factory/ for SLE

Added by okurz about 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
SUSE QA (private) - Milestone 17
Start date:
2017-11-14
Due date:
2018-07-31
% Done:

0%

Estimated time:
Difficulty:
hard

Description

Motivation

ttm is used very successfully for openSUSE Tumbleweed as well as openSUSE Leap now. Using the same approach should help us with our regular review process even if we do not actually "release" any build by it

Acceptance criteria

  • AC1: ttm is running and ensured to be kept running for current SLE versions in development, e.g. SLE15 on a production instance
  • AC2: there is visible output to the SLE test reviewers, e.g. comments, IRC message, email, etc.

Tasks

  • Checkout http://github.com/openSUSE/osc-plugin-factory/ for SLE, get to know it
  • Add test for SLE
  • Implement check for SLE with correspondigly adapted IBS project paths
  • Add ttm to a production machine
  • Make sure ttm is started on system startup, kept running when crashed
  • Make sure ttm repo on that machine is updated automatically
  • Optional: Add notification feature, e.g. interconnect with https://github.com/openSUSE/suse_msg

Related issues 3 (1 open2 closed)

Related to openQA Infrastructure (public) - action #37300: Create salt config for openqa-serviceRejectednicksinger2018-06-13

Actions
Related to openQA Project (public) - action #37303: better ttm comment in openqaNew2018-06-13

Actions
Related to openQA Project (public) - action #27847: IRC bot with updates about test runs, e.g. if builds are finishedResolvedokurz2017-11-17

Actions
Actions

Also available in: Atom PDF