Skip to content

About

An Eclipse Paho project - a Python broker for testing

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

113 stars

Watchers

16 watching

Forks

Repository files navigation

Eclipse Paho Testing Utilities

The Paho Testing Utilities are a collection of code and tools to help test MQTT clients and Brokers.

All the features are currently in the interoperability directory. The components, or capabilities include:

  • a Python MQTT broker which implements versions 3.1.1 and 5.0 (plus the start of MQTT-SN support)
  • a simple Python MQTT client, also supporting versions 3.1.1 and 5.0, used for simple general test suites
  • an MQTT network proxy, which can forward traffic to and from a broker, and display the MQTT packet info
  • Python modules to de/serialize MQTT packets for MQTT 3.1.1 and 5.0
  • an MQTT load/connection loss test, designed to investigate the reconnection logic for QoS 1 and 2 flows

Check the readme in the interoperability directory for details.

Links

About

An Eclipse Paho project - a Python broker for testing

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

113 stars

Watchers

16 watching

Forks

Releases

Packages

Used by

Contributors

Languages