❌ Test Result 2022-11-22 10:33 UTC
Total | Passed | Failed | Ignored | Filtered | Duration | |
---|---|---|---|---|---|---|
❌ | 148 | 147 | 1 | 0 | 0 | 34m 34s |
Git: https://github.com/drogue-iot/drogue-cloud
@ refs/heads/feature/more_dialects_1
Commit: 8c77d5acded53ac6b9ac54d6bf807a5465c74328
Author: Jens Reimann <jreimann@redhat.com>
Date: Tue, 22 Nov 2022 08:20:28 -0100
feat: allow finer grained command filters
Job: https://github.com/drogue-iot/drogue-cloud-testing/actions/runs/3522015975
Index
Details
✅ init::web::test::test_web_destroy
Duration: 4s
✅ init::web::test::test_web_test
Duration: 4s
✅ tests::api::test_create_access_token_web
Duration: 13s
✅ tests::coap::command::test_command::version_1
Duration: 1m 33s
✅ tests::coap::command::test_command::version_2
Duration: 15s
✅ tests::coap::command::test_command::version_3
Duration: 14s
✅ tests::coap::telemetry::test_send_telemetry_pass::version_1
Duration: 16s
✅ tests::coap::telemetry::test_send_telemetry_pass::version_2
Duration: 14s
✅ tests::coap::telemetry::test_send_telemetry_pass::version_3
Duration: 15s
✅ tests::coap::telemetry::test_send_telemetry_user::version_1
Duration: 14s
✅ tests::coap::telemetry::test_send_telemetry_user::version_2
Duration: 15s
✅ tests::coap::telemetry::test_send_telemetry_user::version_3
Duration: 14s
✅ tests::coap::telemetry::test_send_telemetry_user_alias::version_1
Duration: 13s
✅ tests::coap::telemetry::test_send_telemetry_user_alias::version_2
Duration: 15s
✅ tests::coap::telemetry::test_send_telemetry_user_alias::version_3
Duration: 16s
✅ tests::coap::telemetry::test_send_telemetry_user_only::version_1
Duration: 15s
✅ tests::coap::telemetry::test_send_telemetry_user_only::version_2
Duration: 15s
✅ tests::coap::telemetry::test_send_telemetry_user_only::version_3
Duration: 14s
✅ tests::drg::test_drg_version
Duration: 7s
✅ tests::http::command::test_command::version_1
Duration: 14s
✅ tests::http::command::test_command::version_2
Duration: 14s
✅ tests::http::command::test_command::version_3
Duration: 14s
✅ tests::http::telemetry::test_send_telemetry_pass::version_1
Duration: 14s
✅ tests::http::telemetry::test_send_telemetry_pass::version_2
Duration: 13s
✅ tests::http::telemetry::test_send_telemetry_pass::version_3
Duration: 13s
✅ tests::http::telemetry::test_send_telemetry_user::version_1
Duration: 14s
✅ tests::http::telemetry::test_send_telemetry_user::version_2
Duration: 13s
✅ tests::http::telemetry::test_send_telemetry_user::version_3
Duration: 14s
✅ tests::http::telemetry::test_send_telemetry_user_alias::version_1
Duration: 13s
✅ tests::http::telemetry::test_send_telemetry_user_alias::version_2
Duration: 13s
✅ tests::http::telemetry::test_send_telemetry_user_alias::version_3
Duration: 14s
✅ tests::http::telemetry::test_send_telemetry_user_only::version_1
Duration: 14s
✅ tests::http::telemetry::test_send_telemetry_user_only::version_2
Duration: 13s
✅ tests::http::telemetry::test_send_telemetry_user_only::version_3
Duration: 14s
✅ tests::integration::test_qos_1_dropping
Duration: 22s
✅ tests::mqtt::command::gateway::version_1::ws_1
Duration: 10s
✅ tests::mqtt::command::gateway::version_1::ws_2
Duration: 9s
✅ tests::mqtt::command::gateway::version_2::ws_1
Duration: 9s
✅ tests::mqtt::command::gateway::version_2::ws_2
Duration: 10s
✅ tests::mqtt::command::gateway::version_3::ws_1
Duration: 9s
✅ tests::mqtt::command::gateway::version_3::ws_2
Duration: 10s
✅ tests::mqtt::command::gateway_direct::version_1::ws_1
Duration: 11s
✅ tests::mqtt::command::gateway_direct::version_1::ws_2
Duration: 9s
✅ tests::mqtt::command::gateway_direct::version_2::ws_1
Duration: 10s
✅ tests::mqtt::command::gateway_direct::version_2::ws_2
Duration: 10s
✅ tests::mqtt::command::gateway_direct::version_3::ws_1
Duration: 9s
✅ tests::mqtt::command::gateway_direct::version_3::ws_2
Duration: 9s
✅ tests::mqtt::command::simple::version_1::ws_1
Duration: 9s
✅ tests::mqtt::command::simple::version_1::ws_2
Duration: 9s
✅ tests::mqtt::command::simple::version_2::ws_1
Duration: 10s
✅ tests::mqtt::command::simple::version_2::ws_2
Duration: 10s
✅ tests::mqtt::command::simple::version_3::ws_1
Duration: 9s
✅ tests::mqtt::command::simple::version_3::ws_2
Duration: 10s
✅ tests::mqtt::command::simple_direct::version_1::ws_1
Duration: 11s
✅ tests::mqtt::command::simple_direct::version_1::ws_2
Duration: 10s
✅ tests::mqtt::command::simple_direct::version_2::ws_1
Duration: 9s
✅ tests::mqtt::command::simple_direct::version_2::ws_2
Duration: 9s
✅ tests::mqtt::command::simple_direct::version_3::ws_1
Duration: 10s
✅ tests::mqtt::command::simple_direct::version_3::ws_2
Duration: 10s
✅ tests::mqtt::command::simple_me::version_1::ws_1
Duration: 10s
✅ tests::mqtt::command::simple_me::version_1::ws_2
Duration: 9s
❌ tests::mqtt::command::simple_me::version_2::ws_1
Duration: 9s
Test output
-------------- TEST START -------------- [2022-11-22T10:12:50Z DEBUG drogue_cloud_tests::init::drg] auto login [2022-11-22T10:12:50Z DEBUG drogue_cloud_tests::init::config] Create new config [2022-11-22T10:12:50Z DEBUG reqwest::connect] starting new connection: http://api.172.18.0.2.nip.io/ [2022-11-22T10:12:50Z INFO drogue_cloud_tests::init::config] Endpoints: Object { "api": String("http://api.172.18.0.2.nip.io"), "console": String("http://console.172.18.0.2.nip.io"), "coap": Object { "url": String("coaps://coap-endpoint.172.18.0.2.nip.io:30003"), }, "http": Object { "url": String("https://http-endpoint.172.18.0.2.nip.io:30443"), }, "mqtt": Object { "host": String("mqtt-endpoint.172.18.0.2.nip.io"), "port": Number(30001), }, "mqtt_ws": Object { "url": String("wss://mqtt-endpoint-ws.172.18.0.2.nip.io:30005"), }, "mqtt_ws_browser": Object { "url": String("wss://mqtt-endpoint-ws-browser.172.18.0.2.nip.io:30007"), }, "mqtt_integration": Object { "host": String("mqtt-integration.172.18.0.2.nip.io"), "port": Number(30002), }, "mqtt_integration_ws": Object { "url": String("wss://mqtt-integration-ws.172.18.0.2.nip.io:30006"), }, "mqtt_integration_ws_browser": Object { "url": String("wss://mqtt-integration-ws-browser.172.18.0.2.nip.io:30008"), }, "websocket_integration": Object { "url": String("ws://websocket-integration.172.18.0.2.nip.io:30004"), }, "issuer_url": String("http://sso.172.18.0.2.nip.io/realms/drogue"), "redirect_url": String("http://console.172.18.0.2.nip.io"), "registry": Object { "url": String("http://api.172.18.0.2.nip.io"), }, "command_url": String("http://api.172.18.0.2.nip.io"), "local_certs": Bool(true), "kafka_bootstrap_servers": String("drogue-iot-kafka-bootstrap.drogue-iot.svc.cluster.local.:9092"), } [2022-11-22T10:12:51Z INFO drogue_cloud_tests::init::login] Found login button [2022-11-22T10:12:53Z INFO drogue_cloud_tests::init::login] Login complete [2022-11-22T10:12:53Z DEBUG reqwest::connect] starting new connection: http://api.172.18.0.2.nip.io/ [2022-11-22T10:12:53Z INFO drogue_cloud_tests::init::config] Endpoints: Object { "api": String("http://api.172.18.0.2.nip.io"), "console": String("http://console.172.18.0.2.nip.io"), "coap": Object { "url": String("coaps://coap-endpoint.172.18.0.2.nip.io:30003"), }, "http": Object { "url": String("https://http-endpoint.172.18.0.2.nip.io:30443"), }, "mqtt": Object { "host": String("mqtt-endpoint.172.18.0.2.nip.io"), "port": Number(30001), }, "mqtt_ws": Object { "url": String("wss://mqtt-endpoint-ws.172.18.0.2.nip.io:30005"), }, "mqtt_ws_browser": Object { "url": String("wss://mqtt-endpoint-ws-browser.172.18.0.2.nip.io:30007"), }, "mqtt_integration": Object { "host": String("mqtt-integration.172.18.0.2.nip.io"), "port": Number(30002), }, "mqtt_integration_ws": Object { "url": String("wss://mqtt-integration-ws.172.18.0.2.nip.io:30006"), }, "mqtt_integration_ws_browser": Object { "url": String("wss://mqtt-integration-ws-browser.172.18.0.2.nip.io:30008"), }, "websocket_integration": Object { "url": String("ws://websocket-integration.172.18.0.2.nip.io:30004"), }, "issuer_url": String("http://sso.172.18.0.2.nip.io/realms/drogue"), "redirect_url": String("http://console.172.18.0.2.nip.io"), "registry": Object { "url": String("http://api.172.18.0.2.nip.io"), }, "command_url": String("http://api.172.18.0.2.nip.io"), "local_certs": Bool(true), "kafka_bootstrap_servers": String("drogue-iot-kafka-bootstrap.drogue-iot.svc.cluster.local.:9092"), } [2022-11-22T10:12:54Z INFO drogue_cloud_tests::init::drg] Refresh token: eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI5NmM0MmJhMC05N2ZmLTQ0NmMtOThkZS0xZWNkNGMxZmE5ZDkifQ.eyJleHAiOjE2NjkxMTM3NzQsImlhdCI6MTY2OTExMTk3NCwianRpIjoiY2E1MzMyMmQtNTc0ZC00MTE0LThlN2ItMWJjYWIxN2I5NjY0IiwiaXNzIjoiaHR0cDovL3Nzby4xNzIuMTguMC4yLm5pcC5pby9yZWFsbXMvZHJvZ3VlIiwiYXVkIjoiaHR0cDovL3Nzby4xNzIuMTguMC4yLm5pcC5pby9yZWFsbXMvZHJvZ3VlIiwic3ViIjoiNDZhOWQ1MzMtYjI5OS00NGQzLTk5YjgtODU1ZGEzMmRhZmNlIiwidHlwIjoiUmVmcmVzaCIsImF6cCI6ImRyb2d1ZSIsIm5vbmNlIjoiYnlPUldtZVBNODNmR2o4TGFFd0xIZyIsInNlc3Npb25fc3RhdGUiOiI1NWYwNTIyZi0yZTc2LTRhODctYTUwYS0wMjNmMGU3MmRjM2YiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCBwcm9maWxlIiwic2lkIjoiNTVmMDUyMmYtMmU3Ni00YTg3LWE1MGEtMDIzZjBlNzJkYzNmIn0.EREmOMolrIIdeL2N7qyFnrwGMxdamWVHlold6uEiUXc [2022-11-22T10:12:54Z INFO drogue_cloud_tests::init::drg] Running: "drg" "context" "delete" "system-tests" [2022-11-22T10:12:54Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Context system-tests deleted\n", stderr: "" }) [2022-11-22T10:12:54Z INFO drogue_cloud_tests::init::drg] Running: "drg" "login" "http://api.172.18.0.2.nip.io/" "-t" "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI5NmM0MmJhMC05N2ZmLTQ0NmMtOThkZS0xZWNkNGMxZmE5ZDkifQ.eyJleHAiOjE2NjkxMTM3NzQsImlhdCI6MTY2OTExMTk3NCwianRpIjoiY2E1MzMyMmQtNTc0ZC00MTE0LThlN2ItMWJjYWIxN2I5NjY0IiwiaXNzIjoiaHR0cDovL3Nzby4xNzIuMTguMC4yLm5pcC5pby9yZWFsbXMvZHJvZ3VlIiwiYXVkIjoiaHR0cDovL3Nzby4xNzIuMTguMC4yLm5pcC5pby9yZWFsbXMvZHJvZ3VlIiwic3ViIjoiNDZhOWQ1MzMtYjI5OS00NGQzLTk5YjgtODU1ZGEzMmRhZmNlIiwidHlwIjoiUmVmcmVzaCIsImF6cCI6ImRyb2d1ZSIsIm5vbmNlIjoiYnlPUldtZVBNODNmR2o4TGFFd0xIZyIsInNlc3Npb25fc3RhdGUiOiI1NWYwNTIyZi0yZTc2LTRhODctYTUwYS0wMjNmMGU3MmRjM2YiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCBwcm9maWxlIiwic2lkIjoiNTVmMDUyMmYtMmU3Ni00YTg3LWE1MGEtMDIzZjBlNzJkYzNmIn0.EREmOMolrIIdeL2N7qyFnrwGMxdamWVHlold6uEiUXc" "--context" "system-tests" [2022-11-22T10:12:55Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Successfully authenticated to drogue cloud : http://api.172.18.0.2.nip.io/\nSaved context: system-tests\nSwitched active context to: system-tests\n", stderr: "" }) [2022-11-22T10:12:55Z INFO drogue_cloud_tests::resources::apps] Create application: d2fbf4db-979a-4a8f-b40d-8aaf57422cc6 [2022-11-22T10:12:55Z INFO drogue_cloud_tests::init::drg] Running: "drg" "create" "app" "d2fbf4db-979a-4a8f-b40d-8aaf57422cc6" [2022-11-22T10:12:55Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Application created\n", stderr: "" }) [2022-11-22T10:12:55Z INFO drogue_cloud_tests::init::drg] Running: "drg" "get" "app" "d2fbf4db-979a-4a8f-b40d-8aaf57422cc6" "-o" "json" [2022-11-22T10:12:55Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "{\n \"metadata\": {\n \"name\": \"d2fbf4db-979a-4a8f-b40d-8aaf57422cc6\",\n \"uid\": \"2488476c-b1f8-4c11-bb9d-a27647f3c0d8\",\n \"creationTimestamp\": \"2022-11-22T10:12:55.772155Z\",\n \"generation\": 0,\n \"resourceVersion\": \"285cb984-8ff0-40e6-a4fa-6102e7d9c3b9\",\n \"finalizers\": [\n \"kafka\"\n ]\n },\n \"status\": {\n \"kafka\": {\n \"conditions\": [\n {\n \"type\": \"HasFinalizer\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.820903199Z\"\n },\n {\n \"type\": \"CreateTopics\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.826185679Z\"\n },\n {\n \"type\": \"TopicsReady\",\n \"status\": \"False\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.826339345Z\"\n },\n {\n \"type\": \"CreateUser\",\n \"status\": \"Unknown\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.787607794Z\"\n },\n {\n \"type\": \"UserReady\",\n \"status\": \"Unknown\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.787609338Z\"\n },\n {\n \"type\": \"Reconciled\",\n \"reason\": \"Progressing\",\n \"status\": \"False\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.787641869Z\"\n }\n ],\n \"observedGeneration\": 0\n },\n \"conditions\": [\n {\n \"type\": \"KafkaReady\",\n \"reason\": \"WaitingForReady\",\n \"status\": \"False\",\n \"message\": \"Waiting to become ready: TopicsReady\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.787686942Z\"\n },\n {\n \"type\": \"Ready\",\n \"reason\": \"NonReadyConditions\",\n \"status\": \"False\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.787792680Z\"\n }\n ]\n }\n}\n", stderr: "" }) [2022-11-22T10:12:55Z DEBUG drogue_cloud_tests::resources::apps] Application: Object {"metadata": Object {"name": String("d2fbf4db-979a-4a8f-b40d-8aaf57422cc6"), "uid": String("2488476c-b1f8-4c11-bb9d-a27647f3c0d8"), "creationTimestamp": String("2022-11-22T10:12:55.772155Z"), "generation": Number(0), "resourceVersion": String("285cb984-8ff0-40e6-a4fa-6102e7d9c3b9"), "finalizers": Array [String("kafka")]}, "status": Object {"kafka": Object {"conditions": Array [Object {"type": String("HasFinalizer"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.820903199Z")}, Object {"type": String("CreateTopics"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.826185679Z")}, Object {"type": String("TopicsReady"), "status": String("False"), "lastTransitionTime": String("2022-11-22T10:12:55.826339345Z")}, Object {"type": String("CreateUser"), "status": String("Unknown"), "lastTransitionTime": String("2022-11-22T10:12:55.787607794Z")}, Object {"type": String("UserReady"), "status": String("Unknown"), "lastTransitionTime": String("2022-11-22T10:12:55.787609338Z")}, Object {"type": String("Reconciled"), "reason": String("Progressing"), "status": String("False"), "lastTransitionTime": String("2022-11-22T10:12:55.787641869Z")}], "observedGeneration": Number(0)}, "conditions": Array [Object {"type": String("KafkaReady"), "reason": String("WaitingForReady"), "status": String("False"), "message": String("Waiting to become ready: TopicsReady"), "lastTransitionTime": String("2022-11-22T10:12:55.787686942Z")}, Object {"type": String("Ready"), "reason": String("NonReadyConditions"), "status": String("False"), "lastTransitionTime": String("2022-11-22T10:12:55.787792680Z")}]}} [2022-11-22T10:12:55Z DEBUG drogue_cloud_tests::resources::apps] Application - Condition: KafkaReady = false [2022-11-22T10:12:56Z INFO drogue_cloud_tests::init::drg] Running: "drg" "get" "app" "d2fbf4db-979a-4a8f-b40d-8aaf57422cc6" "-o" "json" [2022-11-22T10:12:56Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "{\n \"metadata\": {\n \"name\": \"d2fbf4db-979a-4a8f-b40d-8aaf57422cc6\",\n \"uid\": \"2488476c-b1f8-4c11-bb9d-a27647f3c0d8\",\n \"creationTimestamp\": \"2022-11-22T10:12:55.772155Z\",\n \"generation\": 0,\n \"resourceVersion\": \"94401f33-3381-43d0-9d29-9d9b77852e0e\",\n \"finalizers\": [\n \"kafka\"\n ]\n },\n \"status\": {\n \"kafka\": {\n \"user\": {\n \"password\": \"m4obPDSW5O8D\",\n \"username\": \"user-d2fbf4db-979a-4a8f-b40d-8aaf57422cc6\",\n \"mechanism\": \"SCRAM-SHA-512\"\n },\n \"conditions\": [\n {\n \"type\": \"HasFinalizer\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.820903199Z\"\n },\n {\n \"type\": \"CreateTopics\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.826185679Z\"\n },\n {\n \"type\": \"TopicsReady\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.882562085Z\"\n },\n {\n \"type\": \"CreateUser\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.888622797Z\"\n },\n {\n \"type\": \"UserReady\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010544069Z\"\n },\n {\n \"type\": \"Reconciled\",\n \"reason\": \"AsExpected\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010563485Z\"\n }\n ],\n \"observedGeneration\": 0\n },\n \"conditions\": [\n {\n \"type\": \"KafkaReady\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010594873Z\"\n },\n {\n \"type\": \"Ready\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010645619Z\"\n }\n ]\n }\n}\n", stderr: "" }) [2022-11-22T10:12:56Z DEBUG drogue_cloud_tests::resources::apps] Application: Object {"metadata": Object {"name": String("d2fbf4db-979a-4a8f-b40d-8aaf57422cc6"), "uid": String("2488476c-b1f8-4c11-bb9d-a27647f3c0d8"), "creationTimestamp": String("2022-11-22T10:12:55.772155Z"), "generation": Number(0), "resourceVersion": String("94401f33-3381-43d0-9d29-9d9b77852e0e"), "finalizers": Array [String("kafka")]}, "status": Object {"kafka": Object {"user": Object {"password": String("m4obPDSW5O8D"), "username": String("user-d2fbf4db-979a-4a8f-b40d-8aaf57422cc6"), "mechanism": String("SCRAM-SHA-512")}, "conditions": Array [Object {"type": String("HasFinalizer"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.820903199Z")}, Object {"type": String("CreateTopics"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.826185679Z")}, Object {"type": String("TopicsReady"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.882562085Z")}, Object {"type": String("CreateUser"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.888622797Z")}, Object {"type": String("UserReady"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010544069Z")}, Object {"type": String("Reconciled"), "reason": String("AsExpected"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010563485Z")}], "observedGeneration": Number(0)}, "conditions": Array [Object {"type": String("KafkaReady"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010594873Z")}, Object {"type": String("Ready"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010645619Z")}]}} [2022-11-22T10:12:56Z DEBUG drogue_cloud_tests::resources::apps] Application - Condition: KafkaReady = true [2022-11-22T10:12:56Z INFO drogue_cloud_tests::init::drg] Running: "drg" "get" "app" "d2fbf4db-979a-4a8f-b40d-8aaf57422cc6" "-o" "json" [2022-11-22T10:12:56Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "{\n \"metadata\": {\n \"name\": \"d2fbf4db-979a-4a8f-b40d-8aaf57422cc6\",\n \"uid\": \"2488476c-b1f8-4c11-bb9d-a27647f3c0d8\",\n \"creationTimestamp\": \"2022-11-22T10:12:55.772155Z\",\n \"generation\": 0,\n \"resourceVersion\": \"94401f33-3381-43d0-9d29-9d9b77852e0e\",\n \"finalizers\": [\n \"kafka\"\n ]\n },\n \"status\": {\n \"kafka\": {\n \"user\": {\n \"password\": \"m4obPDSW5O8D\",\n \"username\": \"user-d2fbf4db-979a-4a8f-b40d-8aaf57422cc6\",\n \"mechanism\": \"SCRAM-SHA-512\"\n },\n \"conditions\": [\n {\n \"type\": \"HasFinalizer\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.820903199Z\"\n },\n {\n \"type\": \"CreateTopics\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.826185679Z\"\n },\n {\n \"type\": \"TopicsReady\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.882562085Z\"\n },\n {\n \"type\": \"CreateUser\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:55.888622797Z\"\n },\n {\n \"type\": \"UserReady\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010544069Z\"\n },\n {\n \"type\": \"Reconciled\",\n \"reason\": \"AsExpected\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010563485Z\"\n }\n ],\n \"observedGeneration\": 0\n },\n \"conditions\": [\n {\n \"type\": \"KafkaReady\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010594873Z\"\n },\n {\n \"type\": \"Ready\",\n \"status\": \"True\",\n \"lastTransitionTime\": \"2022-11-22T10:12:56.010645619Z\"\n }\n ]\n }\n}\n", stderr: "" }) [2022-11-22T10:12:56Z DEBUG drogue_cloud_tests::resources::apps] Application: Object {"metadata": Object {"name": String("d2fbf4db-979a-4a8f-b40d-8aaf57422cc6"), "uid": String("2488476c-b1f8-4c11-bb9d-a27647f3c0d8"), "creationTimestamp": String("2022-11-22T10:12:55.772155Z"), "generation": Number(0), "resourceVersion": String("94401f33-3381-43d0-9d29-9d9b77852e0e"), "finalizers": Array [String("kafka")]}, "status": Object {"kafka": Object {"user": Object {"password": String("m4obPDSW5O8D"), "username": String("user-d2fbf4db-979a-4a8f-b40d-8aaf57422cc6"), "mechanism": String("SCRAM-SHA-512")}, "conditions": Array [Object {"type": String("HasFinalizer"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.820903199Z")}, Object {"type": String("CreateTopics"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.826185679Z")}, Object {"type": String("TopicsReady"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.882562085Z")}, Object {"type": String("CreateUser"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:55.888622797Z")}, Object {"type": String("UserReady"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010544069Z")}, Object {"type": String("Reconciled"), "reason": String("AsExpected"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010563485Z")}], "observedGeneration": Number(0)}, "conditions": Array [Object {"type": String("KafkaReady"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010594873Z")}, Object {"type": String("Ready"), "status": String("True"), "lastTransitionTime": String("2022-11-22T10:12:56.010645619Z")}]}} [2022-11-22T10:12:56Z DEBUG drogue_cloud_tests::resources::apps] Application - Condition: Ready = true [2022-11-22T10:12:56Z INFO drogue_cloud_tests::resources::devices] Create device: device1 [2022-11-22T10:12:56Z INFO drogue_cloud_tests::init::drg] Running: "drg" "create" "device" "-a" "d2fbf4db-979a-4a8f-b40d-8aaf57422cc6" "device1" "--spec" "{\"credentials\":{\"credentials\":[{\"pass\":\"foo\"}]}}" [2022-11-22T10:12:57Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Device created\n", stderr: "" }) [2022-11-22T10:12:57Z INFO drogue_cloud_tests::context] Adding root certificate [2022-11-22T10:12:57Z DEBUG drogue_cloud_tests::init::config] Create new config [2022-11-22T10:12:57Z INFO drogue_cloud_tests::init::drg] Running: "drg" "whoami" "-t" [2022-11-22T10:12:57Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJZTjRqQ1loMjhOLTg1X010c3QtemZqWTFoMGtYV0tTbEc3WEt5OXNkU0lrIn0.eyJleHAiOjE2NjkxMTIyNzUsImlhdCI6MTY2OTExMTk3NSwiYXV0aF90aW1lIjoxNjY5MTExOTcyLCJqdGkiOiI3YmQyZGM5My1lYmZiLTQ4YzEtYTk5Yi01ZWNmNjJiZTNmNTEiLCJpc3MiOiJodHRwOi8vc3NvLjE3Mi4xOC4wLjIubmlwLmlvL3JlYWxtcy9kcm9ndWUiLCJhdWQiOlsiZHJvZ3VlIiwiYWNjb3VudCJdLCJzdWIiOiI0NmE5ZDUzMy1iMjk5LTQ0ZDMtOTliOC04NTVkYTMyZGFmY2UiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJkcm9ndWUiLCJub25jZSI6ImJ5T1JXbWVQTTgzZkdqOExhRXdMSGciLCJzZXNzaW9uX3N0YXRlIjoiNTVmMDUyMmYtMmU3Ni00YTg3LWE1MGEtMDIzZjBlNzJkYzNmIiwiYWxsb3dlZC1vcmlnaW5zIjpbIioiXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbImRyb2d1ZS11c2VyIiwiZHJvZ3VlLWFkbWluIiwib2ZmbGluZV9hY2Nlc3MiLCJ1bWFfYXV0aG9yaXphdGlvbiIsImRlZmF1bHQtcm9sZXMtZHJvZ3VlIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInNpZCI6IjU1ZjA1MjJmLTJlNzYtNGE4Ny1hNTBhLTAyM2YwZTcyZGMzZiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiYWRtaW4ifQ.TdrsclZ-neuA20uU-0d7bQiP6JdyOybjrfwITcGd6tvRwSrEPHTFtTxXj7WepCf9UANiEE6tYuvMdUF11Qu1sQa7ufPObOxcaxqBebdFRqKnm4JWfBoE84y9I5MmpX4z2kt_OwHdhweWuOgwQWD97MnSIjfNYiBIuohWjwUvLFWItDEY_6PeKraNRkE9y3ztERwi68sdZFSPFLmJGYlqOVPbrnLDLNFyvvv3DfAcxQVVIARplxXffb5Ml_3Vmpr0L6Ki9-sKr4zjw7qTmitWe3Cr1h0CyKnY_hUobIjIcdSexN8MUp3ZLqe12AOHXlgfwf7xq9hAhbJcCgOPeYBVsg\n", stderr: "" }) [2022-11-22T10:12:57Z DEBUG reqwest::connect] starting new connection: http://api.172.18.0.2.nip.io/ [2022-11-22T10:12:57Z INFO drogue_cloud_tests::tests::mqtt::command] Sending payload [2022-11-22T10:12:57Z DEBUG paho_mqtt::async_client] Create options: CreateOptions { copts: MQTTAsync_createOptions { struct_id: [77, 81, 67, 79], struct_version: 2, sendWhileDisconnected: 0, maxBufferedMessages: 100, MQTTVersion: 5, allowDisconnectedSendAtAnyTime: 0, deleteOldestMessages: 0, restoreMessages: 1, persistQoS0: 1 }, server_uri: "wss://mqtt-endpoint-ws.172.18.0.2.nip.io:30005/mqtt", client_id: "cd88188e-30ea-4746-8824-d7a9aab10e18", persistence: None, user_data: None } [2022-11-22T10:12:57Z DEBUG paho_mqtt::async_client] Creating client with persistence: 1 [2022-11-22T10:12:57Z DEBUG paho_mqtt::async_client] AsyncClient handle: 0x556c14cb80b0 [2022-11-22T10:12:57Z DEBUG paho_mqtt::async_client] Connecting handle: 0x556c14cb80b0 [2022-11-22T10:12:57Z DEBUG paho_mqtt::async_client] Connect options: ConnectOptions { copts: MQTTAsync_connectOptions { struct_id: [77, 81, 84, 67], struct_version: 8, keepAliveInterval: 30, cleansession: 0, maxInflight: 65535, will: 0x0, username: 0x556c14fb33a0, password: 0x556c14c10e60, connectTimeout: 30, retryInterval: 0, ssl: 0x556c14d86740, onSuccess: None, onFailure: None, context: 0x556c14fb3420, serverURIcount: 0, serverURIs: 0x0, MQTTVersion: 5, automaticReconnect: 1, minRetryInterval: 1, maxRetryInterval: 5, binarypwd: MQTTAsync_connectOptions__bindgen_ty_1 { len: 0, data: 0x0 }, cleanstart: 1, connectProperties: 0x0, willProperties: 0x0, onSuccess5: Some(0x556c11b7fb10), onFailure5: Some(0x556c11b7fd70), httpHeaders: 0x0, httpProxy: 0x0, httpsProxy: 0x0 }, data: ConnectOptionsData { will: None, ssl: Some(SslOptions { copts: MQTTAsync_SSLOptions { struct_id: [77, 81, 84, 83], struct_version: 5, trustStore: 0x556c14dcfe50, keyStore: 0x0, privateKey: 0x0, privateKeyPassword: 0x0, enabledCipherSuites: 0x0, enableServerCertAuth: 1, sslVersion: 0, verify: 1, CApath: 0x0, ssl_error_cb: None, ssl_error_context: 0x0, ssl_psk_cb: None, ssl_psk_context: 0x0, disableDefaultTrustStore: 0, protos: 0x0, protos_len: 0 }, data: SslOptionsData { trust_store: "release/build/certs/endpoints/root-cert.pem", key_store: "", private_key: "", private_key_password: "", enabled_cipher_suites: "", ca_path: "", protos: [] } }), user_name: Some("device1@d2fbf4db-979a-4a8f-b40d-8aaf57422cc6"), password: Some("foo"), server_uris: StringCollection { c_coll: [], c_mut_coll: [], data: StringCollectionData { coll: [] } }, props: None, will_props: None, http_headers: None, http_proxy: None, https_proxy: None } } [2022-11-22T10:12:57Z INFO drogue_cloud_tests::resources::devices] Destroy device 'device1' [2022-11-22T10:12:57Z INFO drogue_cloud_tests::init::drg] Running: "drg" "delete" "device" "-a" "d2fbf4db-979a-4a8f-b40d-8aaf57422cc6" "device1" [2022-11-22T10:12:57Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Device deleted\n", stderr: "" }) [2022-11-22T10:12:57Z INFO drogue_cloud_tests::resources::apps] Destroy application 'd2fbf4db-979a-4a8f-b40d-8aaf57422cc6' [2022-11-22T10:12:57Z INFO drogue_cloud_tests::init::drg] Running: "drg" "delete" "app" "d2fbf4db-979a-4a8f-b40d-8aaf57422cc6" [2022-11-22T10:12:57Z INFO drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Application deleted\n", stderr: "" }) Error: Failed to connect Caused by: [134] CONNACK return code thread 'main' panicked at 'assertion failed: `(left == right)` left: `1`, right: `0`: the test returned a termination value with a non-zero status code (1) which indicates a failure', /build/rustc-ZOqcvC/rustc-1.61.0+dfsg1/library/test/src/lib.rs:186:5
✅ tests::mqtt::command::simple_me::version_2::ws_2
Duration: 9s
✅ tests::mqtt::command::simple_me::version_3::ws_1
Duration: 9s
✅ tests::mqtt::command::simple_me::version_3::ws_2
Duration: 10s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_1
Duration: 16s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_1
Duration: 16s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_2
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_1
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_2
Duration: 15s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_1
Duration: 14s
✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_2
Duration: 15s
✅ tests::registry::api::test_registry_create_app
Duration: 16s
✅ tests::registry::drg::test_registry_create_and_delete
Duration: 8s
✅ tests::registry::drg::test_registry_create_app
Duration: 8s
✅ tests::registry::drg::test_registry_create_app_and_device
Duration: 8s
✅ tests::registry::drg::test_registry_create_app_and_device_twice
Duration: 8s
✅ tests::registry::drg::test_registry_create_app_twice
Duration: 8s
✅ tests::registry::drg::test_registry_device_create_and_delete
Duration: 8s
✅ tests::websocket::telemetry::test_send_telemetry_pass
Duration: 13s
✅ tests::websocket::telemetry::test_send_telemetry_user
Duration: 13s
✅ tests::websocket::telemetry::test_send_telemetry_user_alias
Duration: 13s
✅ tests::websocket::telemetry::test_send_telemetry_user_only
Duration: 13s