No description
  • Python 97.8%
  • HTML 2.2%
Find a file
2024-01-18 15:23:54 +00:00
interoperability Send will message when session is taken over 2023-10-30 20:38:01 +00:00
.gitignore Initial commit 2014-01-07 10:39:08 +00:00
about.html Merge branch 'master' of git://git.eclipse.org/gitroot/paho/org.eclipse.paho.mqtt.testing 2014-03-23 12:23:12 +00:00
CODE_OF_CONDUCT.md Add required Eclipse meta docs 2024-01-18 15:23:54 +00:00
CONTRIBUTING.md Updating CONTRIBUTING.md and README.md 2016-02-29 13:14:57 +00:00
edl-v10 Add licensing and copyright headers 2014-01-07 14:27:50 +00:00
epl-v10 Add licensing and copyright headers 2014-01-07 14:27:50 +00:00
LICENSE Add required Eclipse meta docs 2024-01-18 15:23:54 +00:00
NOTICE Add required Eclipse meta docs 2024-01-18 15:23:54 +00:00
notice.html Add licensing and copyright headers 2014-01-07 14:27:50 +00:00
README.md Add info to README 2018-05-16 07:12:53 -07:00
SECURITY.md Add required Eclipse meta docs 2024-01-18 15:23:54 +00:00

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.