Skip to main content

Test for Jupyter RTC.

Project description

Datalayer

Become a Sponsor

Jupyter RTC Test

📶 Stress tests for 🪐 Jupyter 🔌 Real Time Collaboration (RTC).

The goal of this repository is to stress test the Real Time Collaboration (RTC) feature of JupyterLab and Jupyter Server and is a needed requirement to avoid users having issues when they enable RTC.

The current list of discovered issues is maintained on this page.

The tests aims to replicate real life cases, meaning that most of them are running in a distrbuted way. You can run the test on a standalone (local laptop or CI) machine, in which case the distributed behavior is simulated.

You can also run the tests in a real a distributed environment like Kubernetes, this however requires you to setup additional infrastructure and configuration. Please note you can also run the Kubernetes flavored tests on a local Minikube instance.

Install

Install the tool directly from PyPI and launch it from the command line.

Develop

Setup your environment to run the tests.

You can also use the user interfaces if you prefer.

⚖️ License

Copyright (c) 2023 Datalayer, Inc.

Released under the terms of the BSD 3-Clause license (see LICENSE).

This repository contains source code taken from the various repositories under BSD-3 or MIT license.

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

jupyter_rtc_test-0.0.4.tar.gz (864.1 kB view hashes)

Uploaded Source

Built Distribution

jupyter_rtc_test-0.0.4-py3-none-any.whl (2.2 MB view hashes)

Uploaded Python 3

Supported by

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