Project

General

Profile

Actions

coordination #154771

open

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

[epic] Improved test developer user experience

Added by okurz 11 months ago. Updated 10 days ago.

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

60%

Estimated time:
(Total: 0.00 h)

Description

Motivation

Based on discussion between szarate and okurz. For many workflows openQA is integrated with other tooling in broader scope so the experience of working with openQA can be improved to feel more integrated.

Ideas

  • In SLE maintenance tests, the test code can already unambiguously package install conflicts. openQA should directly reject SLE maintenance release requests in those cases. Like "yes-I-am-really-sure-failed" :)

Subtasks 20 (8 open12 closed)

action #64412: Get rid of eval in OpenQA::WebAPI::Plugin::HashedParamsResolveddheidler2020-03-11

Actions
action #104631: [easy][beginner] WebUI: No error message when putting invalid characters in machines/testsuites settings size:SResolveddheidler2022-01-05

Actions
action #152077: [sporadic][unstable] openQA unit test t/ui/15-comments.t failed "four pagination buttons present (one is >>)" size:MResolvedmkittler2023-12-05

Actions
action #156055: [research][timeboxed:20h] Evaluate if https://htmx.org/ can simplify and reduce what we have defined as procedural javascript code, jquery leftovers, etc. size:MResolvedrobert.richardson

Actions
action #156340: Evaluate the use of state-of-the-art web development frameworks to simplify our stack, e.g. alpine.js, vanilla CSS nesting size:SWorkable2024-02-29

Actions
action #162275: github codespaces, IDE integration + tailored environments - one for openQA, one for os-autoinst, one for test distributionsNew2024-06-14

Actions
action #164745: Unstable test t/ui/18-tests-details.t "Failed test '#needlediff_selector .show-needle-info present'" in circleCI size:SResolvedmkittler2024-07-31

Actions
action #166310: Replace jquery ajax calls with fetch API size:MResolveddheidler2024-09-04

Actions
action #166820: [sporadic] ci openQA: t/ui/10-tests_overview.t failsResolvedmkittler2024-09-13

Actions
action #167129: [sporadic] ci openQA: t/ui/10-tests_overview.t fails size:SResolvedmkittler2024-09-13

Actions
action #167269: [sporadic] full-stack.t fails - Unexpected Javascript console errors size:SResolvedmkittler2024-09-24

Actions
action #167635: Needle Admin Interface shows wrong timestamps; t/ui/21-admin-needles.t can fail locally depending on time zone size:SResolveddheidler2024-09-30

Actions
action #167641: Clarify/simplify openqa-cli with "+VAR=..." usageNew2024-09-30

Actions
action #167656: Unstable test t/ui/18-tests-details.t Failed test "exactly one candidates menu present at a time" in circleCI size:sResolvedmkittler2024-07-31

Actions
action #167818: Activity view access forbidden in Operator Mode size:SResolvedmkittler

Actions
action #169915: Inconsistent console state in os-autoinst after snapshot reload size:SWorkable2024-11-14

Actions
QA (public) - action #170212: Create the arguments dynamically for the openqa-cli completionNew2024-11-25

Actions
action #170446: Streamlined naming of "medium" vs. "product"New2024-11-28

Actions
action #173851: `openqa-clone-job $host $job_id` seems to not work reliablyNew2024-12-06

Actions
action #174445: Support tests using a video resolution that is not a multiple of 16New

Actions

Related issues 2 (2 open0 closed)

Related to QA (public) - coordination #153928: [epic] Ideas from SUSE QE Tools workshop 2024-01-19 Filter openQA todo-jobs on /tests belonging to groups, review teams, etcNew2022-11-08

Actions
Copied to openQA Project (public) - coordination #157345: [epic] Improved test reviewer user experienceNew2019-09-252024-12-31

Actions
Actions #1

Updated by szarate 10 months ago

  • Related to coordination #153928: [epic] Ideas from SUSE QE Tools workshop 2024-01-19 Filter openQA todo-jobs on /tests belonging to groups, review teams, etc added
Actions #2

Updated by okurz 10 months ago

  • Subtask #156340 added
Actions #3

Updated by okurz 10 months ago

  • Subtask #156055 added
Actions #4

Updated by okurz 10 months ago

Actions #5

Updated by okurz 7 months ago

  • Subtask #162275 added
Actions #6

Updated by tinita 4 months ago

  • Subtask #166310 added
Actions #7

Updated by okurz 3 months ago

  • Subtask #167635 added
Actions #8

Updated by okurz 3 months ago

  • Subtask #167641 added
Actions #9

Updated by okurz 3 months ago

  • Subtask #152077 added
Actions #10

Updated by okurz 3 months ago

  • Subtask #167656 added
Actions #11

Updated by okurz 3 months ago

  • Subtask #164745 added
Actions #12

Updated by okurz 3 months ago

  • Subtask #166820 added
Actions #13

Updated by okurz 3 months ago

  • Subtask #167129 added
Actions #14

Updated by okurz 3 months ago

  • Subtask #167269 added
Actions #15

Updated by okurz 3 months ago

  • Subtask #64412 added
Actions #16

Updated by okurz 3 months ago

  • Subtask #167818 added
Actions #17

Updated by okurz 3 months ago

  • Subtask #104631 added
Actions #18

Updated by okurz about 1 month ago

  • Subtask #170212 added
Actions #19

Updated by okurz 28 days ago

  • Subtask #170446 added
Actions #20

Updated by okurz 20 days ago

  • Subtask #173851 added
Actions #21

Updated by okurz 20 days ago

  • Subtask #169915 added
Actions #22

Updated by okurz 10 days ago

  • Subtask #174445 added
Actions

Also available in: Atom PDF