Project

General

Profile

Actions

action #47441

closed

[functional][u] test code feedback - integrate bots to test distribution on github

Added by szarate about 5 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
SUSE QA - Milestone 31
Start date:
Due date:
% Done:

0%

Estimated time:
42.00 h

Description

Currently there's the problem with Pull requests sometimes being forgotten and open forever, leading to tickets that are open for too long just because a PR wasn't merged in time.

There's the proposal of using a bot that upon certain syntax either pings the person on irc, or better writes on an irc channel (#testing or #opensuse-factory? or #opensuse-someotherchannel? without being too noisy...

There are many bots that are available for this:

Requirements for an acceptable bot:

The bot shall be able to fulfill the Acceptance Criteria post timebox.

These are suggestions, but definitely not limited to those. A quick test should allow us to move forward and pick what's best for the team.

Suggestions

  • Give a quick check to the options given or look for some alternatives
  • Test the bot, ideally it will react when a PR has more than X days without progress, and when it is mentioned or when it reads a comment with certain syntax.

Tasks:

Acceptance Criteria: Post timebox

  • AC.1: Bot is running and setup is documented in a wiki
  • AC.2: PR older than 60 days without activity are considered stale
  • AC.3: PR that is already marked as stale, with over 7 days of inactivity are closed
  • AC.4: PR with labels RFC are excempt (can be expanded later)
  • AC.5: Stale PR are marked with STALE label

Suggestions

To make it easier to test, it can be initially set up in the person's own github fork of os-autoinst-distri-opensuse (or any other repo) with very short times


Related issues 1 (0 open1 closed)

Related to openQA Project - action #48392: [functional][y][spike/research] self-tests in os-autoinst-distri-opensuse for impact on staging test scheduleResolvedybonatakis2019-02-252019-03-12

Actions
Actions

Also available in: Atom PDF