Skip to main content

Distributed data-plane performance testing tool

Project description

The distributed data-plane testing tool for OpenStack.

Features

  • User-defined topology via Heat templates

  • Simultaneously test execution on multiple instances

  • Pluggable tools

  • Interactive report with stats and charts

Requirements

  • Shaker server routable from OpenStack cloud

  • Admin-user access to OpenStack API

Setup

  1. pip install pyshaker - installs the tool and all its python dependencies

  2. shaker-image-builder - builds shaker image and stores it in Glance

Run

shaker --server-endpoint <host:port> --scenario <scenario.yaml> --report <report.html>

where:
  • <host:port> - address of machine where Shaker is deployed and any free port

  • <scenario.yaml> - the scenario to execute; L2, L3 east-west and L3 north-south already included

  • <report.html> - file to store the report

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyshaker-0.0.10.tar.gz (152.8 kB view hashes)

Uploaded Source

Built Distribution

pyshaker-0.0.10-py2-none-any.whl (83.0 kB view hashes)

Uploaded Python 2

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page