Page MenuHomePhabricator

Performance Testing Cluster
Closed, DuplicatePublic

Description

Problem

We don't have a place that is consistent enough to test performance related changes, other than on production. We need a cluster, virtualized or bare-metal (TBD), that we can use to run performance tests against.

This cluster could (probably) also be used to do nightly testing that would get us closer to T281: True code pipeline.

Proposals

  1. Set up a parallel OpenStack cluster that is independent of WMF Labs infrastructure
    1. This could probably "simply" reuse our Beta Cluster puppet configs
  2. Set up a cluster of real hardware

Details

Reference
fl456

Event Timeline

flimport raised the priority of this task from to Low.Sep 12 2014, 1:42 AM
flimport set Reference to fl456.
greg lowered the priority of this task from Low to Lowest.Mar 20 2015, 6:13 PM

@greg I don't think we are in a position to create and maintain a performance testing cluster. I am not sure what was the original discussion back in September 2014, but potentially if one has such a need it is probably easier to do the performance test on a slice of the production cluster.

Probably safe to decline this task for now.

greg changed the task status from Open to Stalled.May 5 2015, 7:54 PM

Setting to Stalled, it's probably something that will come up again, but you're right, not on the plan for now.