abhisheksinghbaghel / azuredisk-csi-driver

Azure Disk Container Storage Interface (CSI) Storage Plugin
Apache License 2.0
2 stars 0 forks source link

test: Automate scale tests [ETA 04/01/2022] #162

Open edreed opened 3 years ago

edreed commented 3 years ago

Regular scale testing is important, but is currently performed ad hoc. We should automate the following scenarios:

  1. Primary mount only
    1. Deploy 1000 PVs; measure attach latency and overall time to completion
    2. Compare with v1 driver
  2. Replica mounts
    1. Deploy 500 PVs with 1 replica; measure attach latency and overall time to completion
  3. Failover
    1. Deploy 500 PVs in multi-zone cluster.
    2. Failover nodes in one zone concurrently and measure latency
    3. Compare with v1 driver
edreed commented 3 years ago

It may be helpful to leverage the existing pod failover tester.