Skip to main content

A matrix server sanity tester

Project description

testmatrix

A matrix server sanity tester. Relased under the GNU AGPLv3+.

Usage

see python3 testmatrix.py --help

Credentials are only needed if you want to test an underlying livekit MatrixRTC setup.

If you have installed the package via pip (or other means), the installed command will be named testmatrix and not testmatrix.py.

Installation

Currently, you do not need to install anything, as long as you have all requirements (see below) installed, you can directly run the testmatrix.py script.

Alternatively, you can install this by issueing:

pip install testmatrix

Or even better: install the cool [uvenv](https://pypi.org/project/uvenv/) package manager and install into a separate venv via:

uvenv install testmatrix

Requirements

This requires python3 and python-requests.

You can install all requirements on your system by running pip install -r requirements.txt

Discussion

Matrix chatroom: #testmatrix:sspaeth.de

Development

Build an installable package

To build an installable package, you need to have python3-build installed. Running python3 -m build in the git root will create packages in the dist directory.

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

testmatrix-0.0.5.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

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

testmatrix-0.0.5-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

Details for the file testmatrix-0.0.5.tar.gz.

File metadata

  • Download URL: testmatrix-0.0.5.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for testmatrix-0.0.5.tar.gz
Algorithm Hash digest
SHA256 eade1d83b3b177fd0abddcca5ade7dc8e1b2064195da68006493a2e67f8f0623
MD5 7425f17581f68c9d61260907936c336a
BLAKE2b-256 26999cc5825dc826016c80827a12780c09791c95b7f1f216e76a987a6db091d8

See more details on using hashes here.

File details

Details for the file testmatrix-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: testmatrix-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 18.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for testmatrix-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e7d0a6f9445c4ecd29f517eaff04876c42c5631dc589e05a4c2208734e79aa94
MD5 0297ef85a2f8b0e3d057c8a2d427df8e
BLAKE2b-256 e275651d79de0f5a4e8bf50a726d154b82c8f00aa23dabfd72caa39a369676b2

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