Skip to main content

Utils for testing infrastructure created by customer service monitoring

Project description

PyPI version PyPI license

This repository contains set of simple Go- and Python-based utils for testing of CSM-created infrastructure

Why use Go for tests?

  • Some times go works several times faster and code seems to be simplier.

  • Already built test app doesn’t have any requirements, Python for tests leads to increasing number of used libraries.

  • Doesn’t depend on Python version

  • It’s fun

Why use Python for tests?

  • Simple

  • No need to compile

Language by default to be used for tests is Python 3.7+

Usage

This repo to contain multiple tests

Load Balancer Test

Usage:

load_balancer_test <remote_ip> [request count]

e.g.

load_balancer_test 80.158.33.113 1000

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

csm-test-utils-0.2.19.tar.gz (31.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

csm_test_utils-0.2.19-py2.py3-none-any.whl (29.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file csm-test-utils-0.2.19.tar.gz.

File metadata

  • Download URL: csm-test-utils-0.2.19.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.6

File hashes

Hashes for csm-test-utils-0.2.19.tar.gz
Algorithm Hash digest
SHA256 dc77f9a8b15231eff1e31d2643ebb99a142dfe98da3d491c00e52c42d1495f6c
MD5 4dad53581d0a9631374624507a1ab922
BLAKE2b-256 0fe56d9a80825fa928c59b689a4dddbe14adbb4b2afdae824470bf1000d3d7ae

See more details on using hashes here.

File details

Details for the file csm_test_utils-0.2.19-py2.py3-none-any.whl.

File metadata

  • Download URL: csm_test_utils-0.2.19-py2.py3-none-any.whl
  • Upload date:
  • Size: 29.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.6

File hashes

Hashes for csm_test_utils-0.2.19-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 00ed2f7332739d3433e985c662a6e80b3b41ba9741ab4c2d5b8d69f3f6aaac39
MD5 936985c0d6271d7466e0bb5393cb6d55
BLAKE2b-256 980a178773b09537411628777826635c2db06a81c4783ce66a4a0dc76319ff54

See more details on using hashes here.

Supported by

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