Total Passed Failed Ignored Filtered Duration
147 146 1 0 0 35m 20s

Git: https://github.com/drogue-iot/drogue-cloud @ refs/heads/feature/device_change_events_1

Commit: 7ed9395f9ec66ba787382db1f9927cdf3a54d572
Author: Jens Reimann <jreimann@redhat.com>
Date: Wed, 18 May 2022 09:53:46 -0200

    chore: update lock file

Job: https://github.com/drogue-iot/drogue-cloud-testing/actions/runs/2345325784

Index

Name Result Duration
init::web::test::test_web_destroy 4s
init::web::test::test_web_test 5s
tests::api::test_create_access_token_web 13s
tests::coap::command::test_command::version_1 3m 29s
tests::coap::command::test_command::version_2 14s
tests::coap::command::test_command::version_3 13s
tests::coap::telemetry::test_send_telemetry_pass::version_1 15s
tests::coap::telemetry::test_send_telemetry_pass::version_2 15s
tests::coap::telemetry::test_send_telemetry_pass::version_3 15s
tests::coap::telemetry::test_send_telemetry_user::version_1 14s
tests::coap::telemetry::test_send_telemetry_user::version_2 14s
tests::coap::telemetry::test_send_telemetry_user::version_3 14s
tests::coap::telemetry::test_send_telemetry_user_alias::version_1 13s
tests::coap::telemetry::test_send_telemetry_user_alias::version_2 15s
tests::coap::telemetry::test_send_telemetry_user_alias::version_3 15s
tests::coap::telemetry::test_send_telemetry_user_only::version_1 15s
tests::coap::telemetry::test_send_telemetry_user_only::version_2 14s
tests::coap::telemetry::test_send_telemetry_user_only::version_3 15s
tests::drg::test_drg_version 7s
tests::http::command::test_command::version_1 14s
tests::http::command::test_command::version_2 13s
tests::http::command::test_command::version_3 13s
tests::http::telemetry::test_send_telemetry_pass::version_1 13s
tests::http::telemetry::test_send_telemetry_pass::version_2 14s
tests::http::telemetry::test_send_telemetry_pass::version_3 14s
tests::http::telemetry::test_send_telemetry_user::version_1 13s
tests::http::telemetry::test_send_telemetry_user::version_2 13s
tests::http::telemetry::test_send_telemetry_user::version_3 14s
tests::http::telemetry::test_send_telemetry_user_alias::version_1 13s
tests::http::telemetry::test_send_telemetry_user_alias::version_2 12s
tests::http::telemetry::test_send_telemetry_user_alias::version_3 13s
tests::http::telemetry::test_send_telemetry_user_only::version_1 14s
tests::http::telemetry::test_send_telemetry_user_only::version_2 14s
tests::http::telemetry::test_send_telemetry_user_only::version_3 12s
tests::mqtt::command::gateway::version_1::ws_1 8s
tests::mqtt::command::gateway::version_1::ws_2 9s
tests::mqtt::command::gateway::version_2::ws_1 8s
tests::mqtt::command::gateway::version_2::ws_2 9s
tests::mqtt::command::gateway::version_3::ws_1 8s
tests::mqtt::command::gateway::version_3::ws_2 9s
tests::mqtt::command::gateway_direct::version_1::ws_1 9s
tests::mqtt::command::gateway_direct::version_1::ws_2 8s
tests::mqtt::command::gateway_direct::version_2::ws_1 9s
tests::mqtt::command::gateway_direct::version_2::ws_2 9s
tests::mqtt::command::gateway_direct::version_3::ws_1 9s
tests::mqtt::command::gateway_direct::version_3::ws_2 9s
tests::mqtt::command::simple::version_1::ws_1 9s
tests::mqtt::command::simple::version_1::ws_2 9s
tests::mqtt::command::simple::version_2::ws_1 9s
tests::mqtt::command::simple::version_2::ws_2 8s
tests::mqtt::command::simple::version_3::ws_1 9s
tests::mqtt::command::simple::version_3::ws_2 8s
tests::mqtt::command::simple_direct::version_1::ws_1 9s
tests::mqtt::command::simple_direct::version_1::ws_2 8s
tests::mqtt::command::simple_direct::version_2::ws_1 9s
tests::mqtt::command::simple_direct::version_2::ws_2 8s
tests::mqtt::command::simple_direct::version_3::ws_1 9s
tests::mqtt::command::simple_direct::version_3::ws_2 10s
tests::mqtt::command::simple_me::version_1::ws_1 9s
tests::mqtt::command::simple_me::version_1::ws_2 9s
tests::mqtt::command::simple_me::version_2::ws_1 10s
tests::mqtt::command::simple_me::version_2::ws_2 9s
tests::mqtt::command::simple_me::version_3::ws_1 8s
tests::mqtt::command::simple_me::version_3::ws_2 9s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_1 13s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_1 13s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_1 13s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_1 13s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_1 13s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_1 13s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_3::integration_ws_2 13s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_2::integration_ws_2 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_3::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_1::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_2::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_2::integration_version_3::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_1::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_3::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_1 14s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_2 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_1 15s
tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_2 15s
tests::registry::api::test_registry_create_app 17s
tests::registry::drg::test_registry_create_and_delete 8s
tests::registry::drg::test_registry_create_app 8s
tests::registry::drg::test_registry_create_app_and_device 8s
tests::registry::drg::test_registry_create_app_and_device_twice 8s
tests::registry::drg::test_registry_create_app_twice 8s
tests::registry::drg::test_registry_device_create_and_delete 8s
tests::websocket::telemetry::test_send_telemetry_pass 13s
tests::websocket::telemetry::test_send_telemetry_user 13s
tests::websocket::telemetry::test_send_telemetry_user_alias 28s
tests::websocket::telemetry::test_send_telemetry_user_only 20s

Details

✅ init::web::test::test_web_destroy

Duration: 4s

✅ init::web::test::test_web_test

Duration: 5s

✅ tests::api::test_create_access_token_web

Duration: 13s

✅ tests::coap::command::test_command::version_1

Duration: 3m 29s

✅ tests::coap::command::test_command::version_2

Duration: 14s

✅ tests::coap::command::test_command::version_3

Duration: 13s

✅ tests::coap::telemetry::test_send_telemetry_pass::version_1

Duration: 15s

✅ tests::coap::telemetry::test_send_telemetry_pass::version_2

Duration: 15s

✅ 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: 14s

✅ 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: 15s

✅ tests::coap::telemetry::test_send_telemetry_user_only::version_1

Duration: 15s

✅ tests::coap::telemetry::test_send_telemetry_user_only::version_2

Duration: 14s

✅ tests::coap::telemetry::test_send_telemetry_user_only::version_3

Duration: 15s

✅ tests::drg::test_drg_version

Duration: 7s

✅ tests::http::command::test_command::version_1

Duration: 14s

✅ tests::http::command::test_command::version_2

Duration: 13s

✅ tests::http::command::test_command::version_3

Duration: 13s

✅ tests::http::telemetry::test_send_telemetry_pass::version_1

Duration: 13s

✅ tests::http::telemetry::test_send_telemetry_pass::version_2

Duration: 14s

✅ tests::http::telemetry::test_send_telemetry_pass::version_3

Duration: 14s

✅ tests::http::telemetry::test_send_telemetry_user::version_1

Duration: 13s

✅ 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: 12s

✅ tests::http::telemetry::test_send_telemetry_user_alias::version_3

Duration: 13s

✅ tests::http::telemetry::test_send_telemetry_user_only::version_1

Duration: 14s

✅ tests::http::telemetry::test_send_telemetry_user_only::version_2

Duration: 14s

✅ tests::http::telemetry::test_send_telemetry_user_only::version_3

Duration: 12s

✅ tests::mqtt::command::gateway::version_1::ws_1

Duration: 8s

✅ tests::mqtt::command::gateway::version_1::ws_2

Duration: 9s

✅ tests::mqtt::command::gateway::version_2::ws_1

Duration: 8s

✅ tests::mqtt::command::gateway::version_2::ws_2

Duration: 9s

✅ tests::mqtt::command::gateway::version_3::ws_1

Duration: 8s

✅ tests::mqtt::command::gateway::version_3::ws_2

Duration: 9s

✅ tests::mqtt::command::gateway_direct::version_1::ws_1

Duration: 9s

✅ tests::mqtt::command::gateway_direct::version_1::ws_2

Duration: 8s

✅ tests::mqtt::command::gateway_direct::version_2::ws_1

Duration: 9s

✅ tests::mqtt::command::gateway_direct::version_2::ws_2

Duration: 9s

✅ 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: 9s

✅ tests::mqtt::command::simple::version_2::ws_2

Duration: 8s

✅ tests::mqtt::command::simple::version_3::ws_1

Duration: 9s

✅ tests::mqtt::command::simple::version_3::ws_2

Duration: 8s

✅ tests::mqtt::command::simple_direct::version_1::ws_1

Duration: 9s

✅ tests::mqtt::command::simple_direct::version_1::ws_2

Duration: 8s

✅ tests::mqtt::command::simple_direct::version_2::ws_1

Duration: 9s

✅ tests::mqtt::command::simple_direct::version_2::ws_2

Duration: 8s

✅ tests::mqtt::command::simple_direct::version_3::ws_1

Duration: 9s

✅ tests::mqtt::command::simple_direct::version_3::ws_2

Duration: 10s

✅ tests::mqtt::command::simple_me::version_1::ws_1

Duration: 9s

✅ tests::mqtt::command::simple_me::version_1::ws_2

Duration: 9s

✅ tests::mqtt::command::simple_me::version_2::ws_1

Duration: 10s

✅ tests::mqtt::command::simple_me::version_2::ws_2

Duration: 9s

✅ tests::mqtt::command::simple_me::version_3::ws_1

Duration: 8s

✅ tests::mqtt::command::simple_me::version_3::ws_2

Duration: 9s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_1::integration_version_1::integration_ws_1

Duration: 15s

✅ 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: 14s

✅ 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: 14s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_1

Duration: 14s

✅ 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: 14s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_2::integration_ws_2

Duration: 14s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_1::endpoint_ws_2::integration_version_3::integration_ws_1

Duration: 14s

✅ 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: 13s

✅ 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: 14s

✅ 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: 14s

✅ 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: 13s

✅ 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: 14s

✅ 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: 14s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_1

Duration: 13s

✅ 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: 14s

✅ 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: 13s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_1::integration_ws_2

Duration: 14s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_1

Duration: 13s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_2::integration_ws_2

Duration: 14s

✅ tests::mqtt::telemetry::test_send_telemetry_gateway_pass::endpoint_version_3::endpoint_ws_2::integration_version_3::integration_ws_1

Duration: 14s

✅ 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: 15s

✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_1::integration_version_2::integration_ws_1

Duration: 13s

✅ 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: 13s

✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_1::endpoint_ws_2::integration_version_1::integration_ws_1

Duration: 14s

✅ 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: 15s

✅ 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: 15s

✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_2::endpoint_ws_1::integration_version_1::integration_ws_2

Duration: 15s

✅ 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: 15s

✅ 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: 15s

✅ 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: 15s

✅ 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: 15s

✅ tests::mqtt::telemetry::test_send_telemetry_pass::endpoint_version_3::endpoint_ws_1::integration_version_2::integration_ws_2

Duration: 15s

✅ 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: 14s

✅ 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: 15s

✅ 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: 15s

✅ 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: 17s

✅ 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: 28s

Test output
-------------- TEST START --------------
[2022-05-18T13:06:32Z DEBUG drogue_cloud_tests::init::drg] auto login
[2022-05-18T13:06:32Z DEBUG drogue_cloud_tests::init::config] Create new config
[2022-05-18T13:06:32Z DEBUG reqwest::connect] starting new connection: http://api.172.18.0.2.nip.io/
[2022-05-18T13:06:32Z DEBUG reqwest::async_impl::client] response '200 OK' for http://api.172.18.0.2.nip.io/.well-known/drogue-endpoints
[2022-05-18T13:06:32Z 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(
                "coap://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",
            ),
        }),
        "sso": String(
            "http://sso.172.18.0.2.nip.io",
        ),
        "issuer_url": String(
            "http://sso.172.18.0.2.nip.io/auth/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-05-18T13:06:33Z INFO  drogue_cloud_tests::init::login] Found login button
[2022-05-18T13:06:34Z INFO  drogue_cloud_tests::init::login] Login complete
[2022-05-18T13:06:34Z DEBUG reqwest::connect] starting new connection: http://api.172.18.0.2.nip.io/
[2022-05-18T13:06:34Z DEBUG reqwest::async_impl::client] response '200 OK' for http://api.172.18.0.2.nip.io/.well-known/drogue-endpoints
[2022-05-18T13:06:34Z 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(
                "coap://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",
            ),
        }),
        "sso": String(
            "http://sso.172.18.0.2.nip.io",
        ),
        "issuer_url": String(
            "http://sso.172.18.0.2.nip.io/auth/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-05-18T13:06:36Z INFO  drogue_cloud_tests::init::drg] Refresh token: eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIzNWMwZTEyZC1jMTNkLTRiZGMtODczZC02YjE0NTUwOTY5MzgifQ.eyJleHAiOjE2NTI4ODA5OTYsImlhdCI6MTY1Mjg3OTE5NiwianRpIjoiZmY4YzYxNmUtYzg1NS00ZDhiLWExNDYtZDczNDJhY2NhOGFjIiwiaXNzIjoiaHR0cDovL3Nzby4xNzIuMTguMC4yLm5pcC5pby9hdXRoL3JlYWxtcy9kcm9ndWUiLCJhdWQiOiJodHRwOi8vc3NvLjE3Mi4xOC4wLjIubmlwLmlvL2F1dGgvcmVhbG1zL2Ryb2d1ZSIsInN1YiI6IjcyZTU4YmU5LTJkYWYtNDQyNC1hYTAxLTk4NzhjYjkyODIxNiIsInR5cCI6IlJlZnJlc2giLCJhenAiOiJkcm9ndWUiLCJub25jZSI6Ii1tdUFERUl6TUlnSEdjcDROazBNaFEiLCJzZXNzaW9uX3N0YXRlIjoiMDc4NzM4ZWMtYTE0MS00MGYwLTkxMzktMTMyZGQxOTJiNDM5Iiwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInNpZCI6IjA3ODczOGVjLWExNDEtNDBmMC05MTM5LTEzMmRkMTkyYjQzOSJ9.YKyMGkRiZXwTmW01WMlVz5SoR3Pu3ly3e54U9xc6MtY
[2022-05-18T13:06:36Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "context" "delete" "system-tests"
[2022-05-18T13:06:36Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "", stderr: "" })
[2022-05-18T13:06:36Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "login" "http://api.172.18.0.2.nip.io/" "-t" "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIzNWMwZTEyZC1jMTNkLTRiZGMtODczZC02YjE0NTUwOTY5MzgifQ.eyJleHAiOjE2NTI4ODA5OTYsImlhdCI6MTY1Mjg3OTE5NiwianRpIjoiZmY4YzYxNmUtYzg1NS00ZDhiLWExNDYtZDczNDJhY2NhOGFjIiwiaXNzIjoiaHR0cDovL3Nzby4xNzIuMTguMC4yLm5pcC5pby9hdXRoL3JlYWxtcy9kcm9ndWUiLCJhdWQiOiJodHRwOi8vc3NvLjE3Mi4xOC4wLjIubmlwLmlvL2F1dGgvcmVhbG1zL2Ryb2d1ZSIsInN1YiI6IjcyZTU4YmU5LTJkYWYtNDQyNC1hYTAxLTk4NzhjYjkyODIxNiIsInR5cCI6IlJlZnJlc2giLCJhenAiOiJkcm9ndWUiLCJub25jZSI6Ii1tdUFERUl6TUlnSEdjcDROazBNaFEiLCJzZXNzaW9uX3N0YXRlIjoiMDc4NzM4ZWMtYTE0MS00MGYwLTkxMzktMTMyZGQxOTJiNDM5Iiwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInNpZCI6IjA3ODczOGVjLWExNDEtNDBmMC05MTM5LTEzMmRkMTkyYjQzOSJ9.YKyMGkRiZXwTmW01WMlVz5SoR3Pu3ly3e54U9xc6MtY" "--context" "system-tests"
[2022-05-18T13:06:36Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "\nSuccessfully authenticated to drogue cloud : http://api.172.18.0.2.nip.io/\nSwitched active context to: system-tests\n", stderr: "" })
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::context] Adding root certificate
[2022-05-18T13:06:37Z DEBUG drogue_cloud_tests::init::config] Create new config
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "whoami" "-t"
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICItQkhIV0Q5ekRkdDVCSW1ITHNwMXFOeEdwbW9UczhMbmRQTk4xekdmRnVNIn0.eyJleHAiOjE2NTI4Nzk0OTYsImlhdCI6MTY1Mjg3OTE5NiwiYXV0aF90aW1lIjoxNjUyODc5MTkzLCJqdGkiOiI2ZWE0MDI3NS0yYzQ4LTQ5YTMtYjAyYi00YjQyODE3NDJiNzgiLCJpc3MiOiJodHRwOi8vc3NvLjE3Mi4xOC4wLjIubmlwLmlvL2F1dGgvcmVhbG1zL2Ryb2d1ZSIsImF1ZCI6WyJkcm9ndWUiLCJyZWFsbS1tYW5hZ2VtZW50IiwiZ3JhZmFuYSIsImFjY291bnQiXSwic3ViIjoiNzJlNThiZTktMmRhZi00NDI0LWFhMDEtOTg3OGNiOTI4MjE2IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiZHJvZ3VlIiwibm9uY2UiOiItbXVBREVJek1JZ0hHY3A0TmswTWhRIiwic2Vzc2lvbl9zdGF0ZSI6IjA3ODczOGVjLWExNDEtNDBmMC05MTM5LTEzMmRkMTkyYjQzOSIsImFjciI6IjAiLCJhbGxvd2VkLW9yaWdpbnMiOlsiKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZHJvZ3VlLXVzZXIiLCJkcm9ndWUtYWRtaW4iLCJvZmZsaW5lX2FjY2VzcyJdfSwicmVzb3VyY2VfYWNjZXNzIjp7InJlYWxtLW1hbmFnZW1lbnQiOnsicm9sZXMiOlsibWFuYWdlLXVzZXJzIl19LCJncmFmYW5hIjp7InJvbGVzIjpbImdyYWZhbmEtZWRpdG9yIiwiZ3JhZmFuYS1hZG1pbiJdfSwiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInNpZCI6IjA3ODczOGVjLWExNDEtNDBmMC05MTM5LTEzMmRkMTkyYjQzOSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6IlN5c3RlbSBBZG1pbiIsInByZWZlcnJlZF91c2VybmFtZSI6ImFkbWluIiwiZ2l2ZW5fbmFtZSI6IlN5c3RlbSIsImZhbWlseV9uYW1lIjoiQWRtaW4iLCJlbWFpbCI6InVzZXJAZXhhbXBsZS5jb20ifQ.UO4LZ5SnS9IhMT4Hwu5UjRZe36svYqVS_718i2xNDGtDKWXU_YGp2HE_ABSFzCIydlccFjkkx1s6API2XNNRvj9nz-Bz7H0b3hwrVBV5VhQX39HVfBRToooO2-vMkb8fQsHihFv75rDDBPftbXdAn5QDjnW47ZQ8oDHkIqE1TTIEmM1kmdoHZulT3BtmS61znDnUvR7aa3eBvJoXWO1qDx5VqsUDODLKyp-rb0pgBsxhMnIJeKhSZcaZjhmxO7wPzZXlNwvPUi7xnu63Urzwu-b7wu8bk6C3m3bUWf5DWY40zfaq--iNyhY6B9c_JH6kaERrF4UL_GUwMTFnzCehqg\n", stderr: "" })
[2022-05-18T13:06:37Z DEBUG reqwest::connect] starting new connection: http://api.172.18.0.2.nip.io/
[2022-05-18T13:06:37Z DEBUG reqwest::async_impl::client] response '200 OK' for http://api.172.18.0.2.nip.io/api/console/v1alpha1/info
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::resources::apps] Create application: 0384ca05-8615-4cd8-8695-42299c89d67f
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "create" "app" "0384ca05-8615-4cd8-8695-42299c89d67f"
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "App 0384ca05-8615-4cd8-8695-42299c89d67f created.\n", stderr: "" })
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "get" "app" "0384ca05-8615-4cd8-8695-42299c89d67f"
[2022-05-18T13:06:37Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "{\n  \"metadata\": {\n    \"creationTimestamp\": \"2022-05-18T13:06:37.477564Z\",\n    \"generation\": 0,\n    \"name\": \"0384ca05-8615-4cd8-8695-42299c89d67f\",\n    \"resourceVersion\": \"4ba076af-8d24-4ef3-a14a-be9d615e923d\",\n    \"uid\": \"6807545a-b66a-40ce-acb2-1b3ea403cc99\"\n  },\n  \"status\": {\n    \"conditions\": [\n      {\n        \"lastTransitionTime\": \"2022-05-18T13:06:37.490537726Z\",\n        \"status\": \"True\",\n        \"type\": \"Ready\"\n      }\n    ]\n  }\n}\n", stderr: "" })
[2022-05-18T13:06:37Z DEBUG drogue_cloud_tests::resources::apps] Application: Object({"metadata": Object({"creationTimestamp": String("2022-05-18T13:06:37.477564Z"), "generation": Number(0), "name": String("0384ca05-8615-4cd8-8695-42299c89d67f"), "resourceVersion": String("4ba076af-8d24-4ef3-a14a-be9d615e923d"), "uid": String("6807545a-b66a-40ce-acb2-1b3ea403cc99")}), "status": Object({"conditions": Array([Object({"lastTransitionTime": String("2022-05-18T13:06:37.490537726Z"), "status": String("True"), "type": String("Ready")})])})})
[2022-05-18T13:06:37Z DEBUG drogue_cloud_tests::resources::apps] Application - Condition: KafkaReady = false
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "get" "app" "0384ca05-8615-4cd8-8695-42299c89d67f"
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "{\n  \"metadata\": {\n    \"creationTimestamp\": \"2022-05-18T13:06:37.477564Z\",\n    \"finalizers\": [\n      \"kafka\"\n    ],\n    \"generation\": 0,\n    \"name\": \"0384ca05-8615-4cd8-8695-42299c89d67f\",\n    \"resourceVersion\": \"94b497ef-9298-48c8-863d-2f69964a2dd8\",\n    \"uid\": \"6807545a-b66a-40ce-acb2-1b3ea403cc99\"\n  },\n  \"status\": {\n    \"conditions\": [\n      {\n        \"lastTransitionTime\": \"2022-05-18T13:06:37.797577121Z\",\n        \"status\": \"True\",\n        \"type\": \"Ready\"\n      },\n      {\n        \"lastTransitionTime\": \"2022-05-18T13:06:37.797526779Z\",\n        \"status\": \"True\",\n        \"type\": \"KafkaReady\"\n      }\n    ],\n    \"kafka\": {\n      \"conditions\": [\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.524256739Z\",\n          \"status\": \"True\",\n          \"type\": \"HasFinalizer\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.531126639Z\",\n          \"status\": \"True\",\n          \"type\": \"CreateTopics\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.579083865Z\",\n          \"status\": \"True\",\n          \"type\": \"TopicsReady\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.586562609Z\",\n          \"status\": \"True\",\n          \"type\": \"CreateUser\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.797387675Z\",\n          \"status\": \"True\",\n          \"type\": \"UserReady\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.797496013Z\",\n          \"reason\": \"AsExpected\",\n          \"status\": \"True\",\n          \"type\": \"Reconciled\"\n        }\n      ],\n      \"observedGeneration\": 0,\n      \"user\": {\n        \"mechanism\": \"SCRAM-SHA-512\",\n        \"password\": \"L41xZxQD4Z2K\",\n        \"username\": \"user-0384ca05-8615-4cd8-8695-42299c89d67f\"\n      }\n    }\n  }\n}\n", stderr: "" })
[2022-05-18T13:06:38Z DEBUG drogue_cloud_tests::resources::apps] Application: Object({"metadata": Object({"creationTimestamp": String("2022-05-18T13:06:37.477564Z"), "finalizers": Array([String("kafka")]), "generation": Number(0), "name": String("0384ca05-8615-4cd8-8695-42299c89d67f"), "resourceVersion": String("94b497ef-9298-48c8-863d-2f69964a2dd8"), "uid": String("6807545a-b66a-40ce-acb2-1b3ea403cc99")}), "status": Object({"conditions": Array([Object({"lastTransitionTime": String("2022-05-18T13:06:37.797577121Z"), "status": String("True"), "type": String("Ready")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.797526779Z"), "status": String("True"), "type": String("KafkaReady")})]), "kafka": Object({"conditions": Array([Object({"lastTransitionTime": String("2022-05-18T13:06:37.524256739Z"), "status": String("True"), "type": String("HasFinalizer")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.531126639Z"), "status": String("True"), "type": String("CreateTopics")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.579083865Z"), "status": String("True"), "type": String("TopicsReady")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.586562609Z"), "status": String("True"), "type": String("CreateUser")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.797387675Z"), "status": String("True"), "type": String("UserReady")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.797496013Z"), "reason": String("AsExpected"), "status": String("True"), "type": String("Reconciled")})]), "observedGeneration": Number(0), "user": Object({"mechanism": String("SCRAM-SHA-512"), "password": String("L41xZxQD4Z2K"), "username": String("user-0384ca05-8615-4cd8-8695-42299c89d67f")})})})})
[2022-05-18T13:06:38Z DEBUG drogue_cloud_tests::resources::apps] Application - Condition: KafkaReady = true
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "get" "app" "0384ca05-8615-4cd8-8695-42299c89d67f"
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "{\n  \"metadata\": {\n    \"creationTimestamp\": \"2022-05-18T13:06:37.477564Z\",\n    \"finalizers\": [\n      \"kafka\"\n    ],\n    \"generation\": 0,\n    \"name\": \"0384ca05-8615-4cd8-8695-42299c89d67f\",\n    \"resourceVersion\": \"94b497ef-9298-48c8-863d-2f69964a2dd8\",\n    \"uid\": \"6807545a-b66a-40ce-acb2-1b3ea403cc99\"\n  },\n  \"status\": {\n    \"conditions\": [\n      {\n        \"lastTransitionTime\": \"2022-05-18T13:06:37.797577121Z\",\n        \"status\": \"True\",\n        \"type\": \"Ready\"\n      },\n      {\n        \"lastTransitionTime\": \"2022-05-18T13:06:37.797526779Z\",\n        \"status\": \"True\",\n        \"type\": \"KafkaReady\"\n      }\n    ],\n    \"kafka\": {\n      \"conditions\": [\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.524256739Z\",\n          \"status\": \"True\",\n          \"type\": \"HasFinalizer\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.531126639Z\",\n          \"status\": \"True\",\n          \"type\": \"CreateTopics\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.579083865Z\",\n          \"status\": \"True\",\n          \"type\": \"TopicsReady\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.586562609Z\",\n          \"status\": \"True\",\n          \"type\": \"CreateUser\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.797387675Z\",\n          \"status\": \"True\",\n          \"type\": \"UserReady\"\n        },\n        {\n          \"lastTransitionTime\": \"2022-05-18T13:06:37.797496013Z\",\n          \"reason\": \"AsExpected\",\n          \"status\": \"True\",\n          \"type\": \"Reconciled\"\n        }\n      ],\n      \"observedGeneration\": 0,\n      \"user\": {\n        \"mechanism\": \"SCRAM-SHA-512\",\n        \"password\": \"L41xZxQD4Z2K\",\n        \"username\": \"user-0384ca05-8615-4cd8-8695-42299c89d67f\"\n      }\n    }\n  }\n}\n", stderr: "" })
[2022-05-18T13:06:38Z DEBUG drogue_cloud_tests::resources::apps] Application: Object({"metadata": Object({"creationTimestamp": String("2022-05-18T13:06:37.477564Z"), "finalizers": Array([String("kafka")]), "generation": Number(0), "name": String("0384ca05-8615-4cd8-8695-42299c89d67f"), "resourceVersion": String("94b497ef-9298-48c8-863d-2f69964a2dd8"), "uid": String("6807545a-b66a-40ce-acb2-1b3ea403cc99")}), "status": Object({"conditions": Array([Object({"lastTransitionTime": String("2022-05-18T13:06:37.797577121Z"), "status": String("True"), "type": String("Ready")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.797526779Z"), "status": String("True"), "type": String("KafkaReady")})]), "kafka": Object({"conditions": Array([Object({"lastTransitionTime": String("2022-05-18T13:06:37.524256739Z"), "status": String("True"), "type": String("HasFinalizer")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.531126639Z"), "status": String("True"), "type": String("CreateTopics")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.579083865Z"), "status": String("True"), "type": String("TopicsReady")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.586562609Z"), "status": String("True"), "type": String("CreateUser")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.797387675Z"), "status": String("True"), "type": String("UserReady")}), Object({"lastTransitionTime": String("2022-05-18T13:06:37.797496013Z"), "reason": String("AsExpected"), "status": String("True"), "type": String("Reconciled")})]), "observedGeneration": Number(0), "user": Object({"mechanism": String("SCRAM-SHA-512"), "password": String("L41xZxQD4Z2K"), "username": String("user-0384ca05-8615-4cd8-8695-42299c89d67f")})})})})
[2022-05-18T13:06:38Z DEBUG drogue_cloud_tests::resources::apps] Application - Condition: Ready = true
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::resources::devices] Create device: device1
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "create" "device" "-a" "0384ca05-8615-4cd8-8695-42299c89d67f" "device1" "--spec" "{\"credentials\":{\"credentials\":[{\"user\":{\"username\":\"foo\",\"password\":\"bar\",\"unique\":true}}]}}"
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Device device1 created.\n", stderr: "" })
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::tests::websocket] WebSocket integration URL: ws://websocket-integration.172.18.0.2.nip.io:30004/
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "whoami" "-t"
[2022-05-18T13:06:38Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICItQkhIV0Q5ekRkdDVCSW1ITHNwMXFOeEdwbW9UczhMbmRQTk4xekdmRnVNIn0.eyJleHAiOjE2NTI4Nzk0OTYsImlhdCI6MTY1Mjg3OTE5NiwiYXV0aF90aW1lIjoxNjUyODc5MTkzLCJqdGkiOiI2ZWE0MDI3NS0yYzQ4LTQ5YTMtYjAyYi00YjQyODE3NDJiNzgiLCJpc3MiOiJodHRwOi8vc3NvLjE3Mi4xOC4wLjIubmlwLmlvL2F1dGgvcmVhbG1zL2Ryb2d1ZSIsImF1ZCI6WyJkcm9ndWUiLCJyZWFsbS1tYW5hZ2VtZW50IiwiZ3JhZmFuYSIsImFjY291bnQiXSwic3ViIjoiNzJlNThiZTktMmRhZi00NDI0LWFhMDEtOTg3OGNiOTI4MjE2IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiZHJvZ3VlIiwibm9uY2UiOiItbXVBREVJek1JZ0hHY3A0TmswTWhRIiwic2Vzc2lvbl9zdGF0ZSI6IjA3ODczOGVjLWExNDEtNDBmMC05MTM5LTEzMmRkMTkyYjQzOSIsImFjciI6IjAiLCJhbGxvd2VkLW9yaWdpbnMiOlsiKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZHJvZ3VlLXVzZXIiLCJkcm9ndWUtYWRtaW4iLCJvZmZsaW5lX2FjY2VzcyJdfSwicmVzb3VyY2VfYWNjZXNzIjp7InJlYWxtLW1hbmFnZW1lbnQiOnsicm9sZXMiOlsibWFuYWdlLXVzZXJzIl19LCJncmFmYW5hIjp7InJvbGVzIjpbImdyYWZhbmEtZWRpdG9yIiwiZ3JhZmFuYS1hZG1pbiJdfSwiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInNpZCI6IjA3ODczOGVjLWExNDEtNDBmMC05MTM5LTEzMmRkMTkyYjQzOSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6IlN5c3RlbSBBZG1pbiIsInByZWZlcnJlZF91c2VybmFtZSI6ImFkbWluIiwiZ2l2ZW5fbmFtZSI6IlN5c3RlbSIsImZhbWlseV9uYW1lIjoiQWRtaW4iLCJlbWFpbCI6InVzZXJAZXhhbXBsZS5jb20ifQ.UO4LZ5SnS9IhMT4Hwu5UjRZe36svYqVS_718i2xNDGtDKWXU_YGp2HE_ABSFzCIydlccFjkkx1s6API2XNNRvj9nz-Bz7H0b3hwrVBV5VhQX39HVfBRToooO2-vMkb8fQsHihFv75rDDBPftbXdAn5QDjnW47ZQ8oDHkIqE1TTIEmM1kmdoHZulT3BtmS61znDnUvR7aa3eBvJoXWO1qDx5VqsUDODLKyp-rb0pgBsxhMnIJeKhSZcaZjhmxO7wPzZXlNwvPUi7xnu63Urzwu-b7wu8bk6C3m3bUWf5DWY40zfaq--iNyhY6B9c_JH6kaERrF4UL_GUwMTFnzCehqg\n", stderr: "" })
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error connecting to the Websocket endpoint:

Caused by:
    0: IO error: failed to lookup address information: Name or service not known
    1: failed to lookup address information: Name or service not known', src/tests/websocket/mod.rs:74:10
[2022-05-18T13:06:58Z INFO  drogue_cloud_tests::resources::devices] Destroy device 'device1'
[2022-05-18T13:06:58Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "delete" "device" "-a" "0384ca05-8615-4cd8-8695-42299c89d67f" "device1"
[2022-05-18T13:06:58Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "Device device1 deleted.\n", stderr: "" })
[2022-05-18T13:06:58Z INFO  drogue_cloud_tests::resources::apps] Destroy application '0384ca05-8615-4cd8-8695-42299c89d67f'
[2022-05-18T13:06:58Z INFO  drogue_cloud_tests::init::drg] Running: "drg" "delete" "app" "0384ca05-8615-4cd8-8695-42299c89d67f"
[2022-05-18T13:06:58Z INFO  drogue_cloud_tests::init::drg] Output: Ok(Output { status: ExitStatus(unix_wait_status(0)), stdout: "App 0384ca05-8615-4cd8-8695-42299c89d67f deleted.\n", stderr: "" })

✅ tests::websocket::telemetry::test_send_telemetry_user_only

Duration: 20s