Project

General

Profile

Actions

coordination #154768

open

[saga][epic][ux] State-of-art user experience for openQA

Added by okurz 11 months ago. Updated 1 day ago.

Status:
New
Priority:
Urgent
Assignee:
-
Category:
Feature requests
Target version:
QA (public, currently private due to #173521) - future
Start date:
2017-01-23
Due date:
2024-12-17 (Due in 4 days)
% Done:

32%

Estimated time:
(Total: 0.00 h)

Description

The first thing to define is what "state of the art" means for openQA's ecosystem


Subtasks 76 (43 open33 closed)

openQA Tests (public) - coordination #129931: [qe-core] Tumbleweed & Leap tests - meeting follow upsNewszarate2023-05-26

Actions
action #153574: [epic] UML and doxygen-like design documentation for os-autoinstNew

Actions
coordination #154771: [epic] Improved test developer user experienceNew2020-03-11

Actions
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
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 #154798: Batch update for jobsNew2024-02-02

Actions
coordination #155608: [epic] Gnome openQA WishlistNew2024-02-19

Actions
coordination #157345: [epic] Improved test reviewer user experienceNew2019-09-25

Actions
action #57335: [ui][ux][easy][beginner] Allow builds to be sorted by "build creation time" (was: Build order list on "Sort by time job most recently created" not properly sorted)Workable2019-09-25

Actions
action #65205: [ux][ui][easy][beginner] Result filter on "All tests" page affects running and scheduled job tables size:SResolvedrobert.richardson2020-04-02

Actions
action #90545: Add additional option for build sorting within a jobgroup size:MWorkable2021-03-31

Actions
action #106663: https://openqa.suse.de/parent_group_overview/15#grouped_by_build shows wild mixture of version-prefixed and not-prefixed buildsNew2022-02-11

Actions
action #106966: [easy][beginner] Consistent key labels in investigation tab + coloring diffNew2022-02-17

Actions
action #111234: Add version to job group displayNew2022-05-18

Actions
action #113432: Changing filters on /tests/overview queries having multiple flavors selected looses all flavors but oneNew2022-07-10

Actions
action #114826: tests/overview page overview may display outdated builds in certain casesNew2022-07-29

Actions
action #138593: Restart of scheduled products is prone to retriggers by humans size:SResolvedmkittler2023-10-26

Actions
action #153475: Reconsider the formatting of variable-names in the reason field, e.g. "$auto_clone_regex" size:SResolvedmkittler

Actions
action #157342: Partial product re-scheduling scheduled whole buildResolvedokurz2024-03-15

Actions
action #163577: Align actions verticallyNew2024-07-10

Actions
action #164084: machines with "load too high" show up as broken which confuses users size:SResolvedrobert.richardson2024-07-17

Actions
action #168742: Similar as for favicon of test details page based on test result have a favicon for build resultsNew

Actions
action #169249: [sporadic] openqa_install_multimachine test fails in test_running - ping test fails size:SIn Progressybonatakis2024-11-04

Actions
action #169981: [beginner] Inconsistency between numbers of succeeded jobs between group_overview page and detailed viewNew2024-11-15

Actions
action #170296: [openqa-in-openqa][sporadic] test fails in test_running - ping_client is not complete size:SWorkable2024-11-26

Actions
action #170470: Link to from scheduled product to corresponding obs_rsync runNew2024-11-28

Actions
coordination #157510: [epic] Up-to-date JavaScript stackNew2020-03-16

Actions
openQA Tests (public) - action #64523: [openqa-in-openqa][sporadic] test fails in sometimes openqa_webui waiting for output from nohup.out, potential race condition?New2020-03-16

Actions
action #71476: Migrate from AssetPack to WebpackResolvedkraih2020-09-17

Actions
action #153427: Improve updating cached assets size:MResolvedmkittler2024-01-05

Actions
action #157369: Handle all node dependabot updates, not just security updates in our usual work processesResolvedokurz2024-01-05

Actions
action #159408: Upgrade bootstrap from 4.6.1 to 5.3.3 size:MResolvedmkittler

Actions
action #161939: [timeboxed:10h][research] Consider alternatives to AssetPackNew

Actions
action #162242: openqa-in-openqa test fails in dashboardResolvedmkittler2024-06-13

Actions
action #162311: [sporadic] openqa-in-openqa-test fails in openqa_webui due to CSS files not successfully generated size:MResolvedtinita2024-06-14

Actions
action #162488: cluster test dependency highlighting in jobs tables not showing up anymore size:SResolvedmkittler

Actions
action #162500: Switch to more reliable CSS generation, e.g. using sasscNew

Actions
action #162503: AssetPack should fail if sass fails size:MBlockedjbaier_cz

Actions
action #163004: Replace shepherd.js tour with a simple bootstrap hint pointing to first steps size:MResolvedmkittler2024-06-28

Actions
coordination #159570: [epic] Better integration with other toolingNew2024-04-22

Actions
action #159384: Add CORS headers size:SResolvedmkittler2024-04-22

Actions
action #159642: Be explicit about asset name collission or precedenceNew2024-04-26

Actions
coordination #162215: [epic] Interactive log viewerNew2017-01-232024-09-03

Actions
action #16180: Better log viewerNew2017-01-23

Actions
action #162218: interactive log viewer: Generic filtering size:MResolvedtinita2024-06-13

Actions
action #162221: interactive log viewer: Specific filtering by types, e.g. log level or function name in call graph messagesNew2024-06-13

Actions
action #162224: interactive log viewer: Legend for os-autoinst log markers, e.g. '|||' and '!!!'New2024-06-13

Actions
action #165360: Improve interactive log viewer: Various suggestionsNew

Actions
action #165402: Improve interactive log viewer: Link to line size:SResolvedmkittler2024-08-162024-09-03

Actions
action #166796: Improve interactive log viewer: link to number in filtered viewNew2024-09-13

Actions
coordination #166556: [epic] Improved test reviewer user experience - Restart filtered jobs from /tests/overviewNew2023-08-30

Actions
action #134840: Show that an openQA job is busy in the early state of running instead of empty live view and log size:SResolvedrobert.richardson2023-08-30

Actions
action #166559: Restart filtered jobs from /tests/overview with comment size:MResolvedybonatakis2024-11-07

Actions
action #167827: Restart multiple jobs with comment over APIResolvedmkittler2024-09-09

Actions
action #167908: [tools][xen] openQA didn't show clear error messages when starting a VM failed due to "Cannot allocate memory"New

Actions
action #169519: [sporadic] t/ui/10-tests_overview.t fails with `Unable to locate element` size:SResolvedokurz2024-11-07

Actions
action #169525: Improve progress indication on restart APINew2024-11-07

Actions
coordination #170080: openQA API help cuts off possible query parameters for /jobsNew2024-11-19

Actions
action #170089: Every restarted job now posts comment "undefined"Resolvedtinita2024-11-07

Actions
coordination #168127: [epic] Up-to-date Perl stackNew2024-07-222024-12-17

Actions

Related issues 3 (1 open2 closed)

Related to openQA Project (public) - action #87695: Full openQA test development, maintenance and administration from browser without the need of a local terminal size:MResolvedtinita

Actions
Related to openQA Project (public) - action #154261: [spike][timeboxed:20h] batch commenting on all openQA jobs, e.g. involving a specified SLE maintenance incident in webUI size:MResolvedmkittler

Actions
Related to openQA Project (public) - action #113614: [timeboxed:20h] [spike] Add openQA API for computing diff of executed test modulesNew2022-07-14

Actions
Actions #1

Updated by okurz 11 months ago

  • Subject changed from [saga] State-of-art user experience for openQA to [saga][ux] State-of-art user experience for openQA
Actions #2

Updated by okurz 11 months ago

  • Subtask #154771 added
Actions #3

Updated by szarate 10 months ago

  • Related to action #87695: Full openQA test development, maintenance and administration from browser without the need of a local terminal size:M added
Actions #4

Updated by szarate 10 months ago

  • Related to action #154261: [spike][timeboxed:20h] batch commenting on all openQA jobs, e.g. involving a specified SLE maintenance incident in webUI size:M added
Actions #5

Updated by szarate 10 months ago

Fist thing to define is "what state of the art means for openQA's ecosystem"

Actions #7

Updated by okurz 10 months ago

  • Subtask #154798 added
Actions #8

Updated by szarate 10 months ago

  • Related to action #113614: [timeboxed:20h] [spike] Add openQA API for computing diff of executed test modules added
Actions #9

Updated by szarate 10 months ago

  • Subtask #155608 added
Actions #10

Updated by szarate 10 months ago

  • Description updated (diff)
Actions #11

Updated by szarate 10 months ago

  • Subtask #138593 added
Actions #12

Updated by szarate 10 months ago

  • Subtask #156454 added
Actions #13

Updated by szarate 10 months ago

Actions #14

Updated by okurz 9 months ago

  • Subtask #157345 added
Actions #15

Updated by okurz 9 months ago

  • Subtask #157510 added
Actions #16

Updated by okurz 9 months ago

  • Subtask #153574 added
Actions #17

Updated by okurz 8 months ago

  • Subtask #159570 added
Actions #18

Updated by okurz 8 months ago

  • Subtask #159642 added
Actions #19

Updated by szarate 7 months ago

  • Subtask #129931 added
Actions #20

Updated by okurz 6 months ago

  • Subtask deleted (#138593)
Actions #21

Updated by okurz 6 months ago

  • Subtask #162215 added
Actions #23

Updated by okurz 5 months ago

  • Subject changed from [saga][ux] State-of-art user experience for openQA to [saga][epic][ux] State-of-art user experience for openQA
Actions #24

Updated by okurz 3 months ago

  • Subtask #166556 added
Actions #25

Updated by okurz 2 months ago

  • Subtask #168127 added
Actions

Also available in: Atom PDF