Project

Profile

Help

Task #2631

closed

Make a testing environment for long-term testing of Pulp performance

Added by bmbouter about 7 years ago. Updated almost 4 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Performance, Pulp 2
Sprint:
Quarter:

Description

This is an area to track the creation of a testbed for measuring Pulp performance over time.

Actions #1

Updated by bmbouter about 7 years ago

What I want are:

  • physical hardware because we cannot be sure of the CPU availability or I/O consistency in virtual environments
  • A very stable benchmark that focuses on measuring Pulp's code performance.
  • A long term look at various end-to-end metrics like sync a large repo, publish a large repo, incremental publish, etc.
  • An environment with extremely low latency network I/O so we can focus on Pulp's code, not network performance. In other words everything is from localhost, even sync's via http or https. Those could come from a simple http service hosting this files via localhost.
  • Fast I/O for minimizing the time Pulp code is waiting on disk I/O.

I had written a rough plan a year ago, and I posted that plan to the wiki here: https://pulp.plan.io/projects/pulp/wiki/Performance_Test_Plan

Feel free to edit ^ or put ideas directly in there or comment here. I have some more to edit, but that is what I've got for now.

Actions #2

Updated by bizhang about 7 years ago

  • Tracker changed from Issue to Task
  • % Done set to 0
Actions #3

Updated by bmbouter almost 7 years ago

  • Tags deleted (Pulp 3)

We should consider using resource from the OSAS group at Red Hat which provides test infrastructure for upstream projects.

Also removing the Pulp3 flag since this is not unique to Pulp3.

Actions #4

Updated by bmbouter almost 5 years ago

  • Status changed from NEW to CLOSED - WONTFIX
Actions #5

Updated by bmbouter almost 5 years ago

Pulp 2 is approaching maintenance mode, and this Pulp 2 ticket is not being actively worked on. As such, it is being closed as WONTFIX. Pulp 2 is still accepting contributions though, so if you want to contribute a fix for this ticket, please reopen or comment on it. If you don't have permissions to reopen this ticket, or you want to discuss an issue, please reach out via the developer mailing list.

Actions #6

Updated by bmbouter almost 5 years ago

  • Tags Pulp 2 added
Actions #7

Updated by bmbouter almost 4 years ago

  • Tags Performance added
  • Tags deleted (Sync Performance)

Also available in: Atom PDF