Project

General

Profile

action #111770

coordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes

coordination #92854: [epic] limit overload of openQA webUI by heavy requests

action #97190: Limit size of initial requests everywhere, e.g. /, /tests, etc., over webUI and API

Limit finished tests on /tests, but query configurable and show complete number of jobs size:S

Added by okurz 3 months ago. Updated 13 days ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2022-05-30
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Acceptance criteria

  • AC1: The number of finished tests on /tests is configurable by the user (with query parameter limit), but limited server-side
  • AC2: By default we still show up to 500 finished jobs

Suggestions

Out of scope

  • Anything regarding direct use of the API, this is only about web UI
  • This is only about "finished" tests. "scheduled" and "running" to be handled in parent epic

Related issues

Copied to openQA Project - action #114421: Add a limit where it makes sense after we have it for /tests, query configurableWorkable

History

#1 Updated by okurz 3 months ago

  • Target version changed from Ready to future

#2 Updated by okurz about 1 month ago

  • Subject changed from Limit all displayed tests on /tests, but query configurable and show complete number of jobs to Limit finished tests on /tests, but query configurable and show complete number of jobs size:S
  • Description updated (diff)
  • Status changed from New to Workable
  • Target version changed from future to Ready

#3 Updated by okurz 28 days ago

  • Copied to action #114421: Add a limit where it makes sense after we have it for /tests, query configurable added

#4 Updated by mkittler 16 days ago

  • Assignee set to mkittler

#5 Updated by mkittler 16 days ago

  • Status changed from Workable to In Progress

#6 Updated by mkittler 14 days ago

  • Status changed from In Progress to Feedback

The PR has been merged

#7 Updated by kraih 14 days ago

Is there an indicator telling the user that the number of results has been limited? With a new limited that's configured on the server side, it could be surprising to the user otherwise.

#8 Updated by mkittler 13 days ago

  • Status changed from Feedback to Resolved

It says "Last X jobs" anyways. That a limit specified via a query parameter is clamped should therefore be apparent (and hopefully also not surprise anyone).

The change has been deployed on OSD and it works. Both ACs are fulfilled so I'm setting the ticket to resolved.

Also available in: Atom PDF