Skip to main content

TestRift real-time test run server: live logs, results storage, and web UI for browsing and analysis.

Project description

TestRift Server (testrift-server)

Python server for TestRift real-time test runs: live log streaming, result storage, and a web UI for browsing and analysis.

Tests

Experimental

TestRift is currently in an experimental phase. APIs, configuration, and data formats may change at any time without notice.

Install

pip install testrift-server

Run

testrift-server

Or:

python -m testrift_server

Configuration

  • The server loads configuration from either:
    • testrift_server.yaml in the directory you run testrift-server from, or
    • TESTRIFT_SERVER_YAML (a filesystem path to a YAML config file; absolute path recommended). If set, the server will fail to start if the file does not exist.

For the full configuration reference, see server_config.md.

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

testrift_server-0.3.4.tar.gz (148.3 kB view details)

Uploaded Source

Built Distribution

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

testrift_server-0.3.4-py3-none-any.whl (151.1 kB view details)

Uploaded Python 3

File details

Details for the file testrift_server-0.3.4.tar.gz.

File metadata

  • Download URL: testrift_server-0.3.4.tar.gz
  • Upload date:
  • Size: 148.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for testrift_server-0.3.4.tar.gz
Algorithm Hash digest
SHA256 d212b34fcef2e2c08cd6b2b41227f8b34301cde1a0fac428573771d25c656670
MD5 69cfde96e8c049eb272328d920068724
BLAKE2b-256 c2de54deeb8b23b495f6dbef82124569d0f16e4c92d71d11cc927baf1a7c5700

See more details on using hashes here.

Provenance

The following attestation bundles were made for testrift_server-0.3.4.tar.gz:

Publisher: publish-pypi.yml on testrift/testrift-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file testrift_server-0.3.4-py3-none-any.whl.

File metadata

File hashes

Hashes for testrift_server-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c6f053720b5ed262feacb4fe7dc8349f887898f5b06cc3d57c2c094891c72b5e
MD5 1433a1df636256ba5a4cbfc649a36bf2
BLAKE2b-256 b95acd057212b1f15bb266803fa2b88be192c2749c68680da3b8e890faa50896

See more details on using hashes here.

Provenance

The following attestation bundles were made for testrift_server-0.3.4-py3-none-any.whl:

Publisher: publish-pypi.yml on testrift/testrift-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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