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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for pyshaker-0.0.10.tar.gz
Algorithm Hash digest
SHA256 9b9f267c0e15ee2b83ab9bd9cd81d5e8e8c1d2f464c105584e5179e739350b66
MD5 96f9743dec157f003b6f1378d5e34265
BLAKE2b-256 48d8cc98a40080af315f26a0235951d0f01ae827e67c8a1ece53d2dbf53465a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyshaker-0.0.10-py2-none-any.whl
Algorithm Hash digest
SHA256 19c69d6f2ae1a493a2519b3fb9911af2fab10082d1b38fdd8008f3b52ff6ae98
MD5 47dbd357e02324dffeb71d7f73b06076
BLAKE2b-256 d9cd5ef439f9319dc47adc63fd45279832996ddf5897457db09e63c620d7f3fc

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