Skip to main content

Customer Service Monitoring test utils

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

Metadata

Release files for csm-test-utils 0.2.19

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for csm-test-utils 0.2.19
File Size Uploaded
csm-test-utils-0.2.19.tar.gz 31.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for csm-test-utils 0.2.19
File Interpreter ABI Platform
csm_test_utils-0.2.19-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 60.8 kB

Release files / csm-test-utils-0.2.19.tar.gz

Download URL csm-test-utils-0.2.19.tar.gz
Size 31.0 kB
Tags Source
SHA-256 checksum
How to use checksums
dc77f9a8b15231eff1e31d2643ebb99a142dfe98da3d491c00e52c42d1495f6c
BLAKE2b-256 checksum
How to use checksums
0fe56d9a80825fa928c59b689a4dddbe14adbb4b2afdae824470bf1000d3d7ae
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / csm_test_utils-0.2.19-py2.py3-none-any.whl

Download URL csm_test_utils-0.2.19-py2.py3-none-any.whl
Size 29.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
00ed2f7332739d3433e985c662a6e80b3b41ba9741ab4c2d5b8d69f3f6aaac39
BLAKE2b-256 checksum
How to use checksums
980a178773b09537411628777826635c2db06a81c4783ce66a4a0dc76319ff54
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.2.19 This release

2 release files

0.2.18

2 release files

0.2.14

1 release file

0.2.12

1 release file

0.2.11

1 release file

0.2.10

1 release file

0.2.9

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page