├── .github └── workflows │ └── go.yml ├── .gitignore ├── .golangci.yml ├── LICENSE ├── README.md ├── client.go ├── docker_conf └── mosquitto │ ├── cert.pem │ ├── cert.srl │ ├── client.crt │ ├── client.key │ ├── key.pem │ ├── mosquitto-tls.conf │ └── rootCA.pem ├── errors.go ├── examples ├── test.js ├── test_custom_labels.js └── test_ssl.js ├── go.mod ├── go.sum ├── module.go ├── mqtt_test.go.save ├── publish.go ├── stats.go └── subscribe.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/README.md -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/client.go -------------------------------------------------------------------------------- /docker_conf/mosquitto/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/docker_conf/mosquitto/cert.pem -------------------------------------------------------------------------------- /docker_conf/mosquitto/cert.srl: -------------------------------------------------------------------------------- 1 | 752FA8A23F5C93189C2555227400C3FE4EDA3BD3 2 | -------------------------------------------------------------------------------- /docker_conf/mosquitto/client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/docker_conf/mosquitto/client.crt -------------------------------------------------------------------------------- /docker_conf/mosquitto/client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/docker_conf/mosquitto/client.key -------------------------------------------------------------------------------- /docker_conf/mosquitto/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/docker_conf/mosquitto/key.pem -------------------------------------------------------------------------------- /docker_conf/mosquitto/mosquitto-tls.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/docker_conf/mosquitto/mosquitto-tls.conf -------------------------------------------------------------------------------- /docker_conf/mosquitto/rootCA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/docker_conf/mosquitto/rootCA.pem -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/errors.go -------------------------------------------------------------------------------- /examples/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/examples/test.js -------------------------------------------------------------------------------- /examples/test_custom_labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/examples/test_custom_labels.js -------------------------------------------------------------------------------- /examples/test_ssl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/examples/test_ssl.js -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/go.sum -------------------------------------------------------------------------------- /module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/module.go -------------------------------------------------------------------------------- /mqtt_test.go.save: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/mqtt_test.go.save -------------------------------------------------------------------------------- /publish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/publish.go -------------------------------------------------------------------------------- /stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/stats.go -------------------------------------------------------------------------------- /subscribe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmalhaire/xk6-mqtt/HEAD/subscribe.go --------------------------------------------------------------------------------