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.9.tar.gz (152.4 kB view details)

Uploaded Source

Built Distribution

pyshaker-0.0.9-py2-none-any.whl (82.3 kB view details)

Uploaded Python 2

File details

Details for the file pyshaker-0.0.9.tar.gz.

File metadata

  • Download URL: pyshaker-0.0.9.tar.gz
  • Upload date:
  • Size: 152.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyshaker-0.0.9.tar.gz
Algorithm Hash digest
SHA256 e548c284694a8a2cbe2de3aced28e690c54c2d139d3600a356366e2855a813f0
MD5 9f6a0696bc5b90a443d39c25cfc08228
BLAKE2b-256 c480c9d4a73d000eb4e38c9452765d7f2f4eb78d1940e6e014bede7f1e668002

See more details on using hashes here.

File details

Details for the file pyshaker-0.0.9-py2-none-any.whl.

File metadata

File hashes

Hashes for pyshaker-0.0.9-py2-none-any.whl
Algorithm Hash digest
SHA256 85209b486d88f28e4135b28c8186e40f711b8017224760a72d48f0a4ad087723
MD5 538d937be51e323d5b5f81caf53c8a94
BLAKE2b-256 2ac1c3986805ae8ffa0c9a09e5311ad4ff04e83808fd435b4e4eb8664d33326a

See more details on using hashes here.

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