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 test_matrix.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.6.tar.gz (19.8 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.6-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: testmatrix-0.0.6.tar.gz
  • Upload date:
  • Size: 19.8 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.6.tar.gz
Algorithm Hash digest
SHA256 e7e56ab213a401aa7ad655d86048ce29a0e9b7f6ce5148c7f461fd2190d5b882
MD5 9476ad81b4ae7209a01817853966cc53
BLAKE2b-256 9f75657bc5fbf73edf2788bb17cb9a25e6bfeaa8ef9b49b6e5a184024687c1d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: testmatrix-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 21.0 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 825308776f663db6dda53e37cba262e864ecee412ab01a573718eb95e781aa1b
MD5 355b205441fc583be8305fb4c8eec1a7
BLAKE2b-256 c0c8428c7706d78ef619a064e65ae68a6f1ea388e041d570b385bc45f2f013d6

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