Skip to content

Commit

Permalink
Merge pull request #2084 from reubenmiller/docs-fix-mqtt-json-example
Browse files Browse the repository at this point in the history
docs(mqtt): fix invalid json in an example
  • Loading branch information
reubenmiller authored Jul 20, 2023
2 parents 410806a + 6a4d30c commit def4c1a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/src/references/mqtt-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -601,9 +601,9 @@ Command to update the configuration of a service:
```sh te2mqtt
tedge mqtt pub -r 'te/device/main/service/collectd/cmd/config_update/123' '{
"status": "init",
"type": "collectd"
"type": "collectd",
"path": "/etc/collectd/collectd.conf",
"url": "http://127.0.0.1:8000/tedge/file-transfer/collectd/config_update/collectd",
"url": "http://127.0.0.1:8000/tedge/file-transfer/collectd/config_update/collectd"
}'
```

Expand Down

2 comments on commit def4c1a

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Robot Results

✅ Passed ❌ Failed ⏭️ Skipped Total Pass %
239 0 5 239 100

Passed Tests

Name ⏱️ Duration Suite
Define Child device 1 ID 0.007 s C8Y Child Alarms Rpi
Normal case when the child device does not exist on c8y cloud 1.67 s C8Y Child Alarms Rpi
Normal case when the child device already exists 0.747 s C8Y Child Alarms Rpi
Reconciliation when the new alarm message arrives, restart the mapper 1.315 s C8Y Child Alarms Rpi
Reconciliation when the alarm that is cleared 5.213 s C8Y Child Alarms Rpi
Prerequisite Parent 14.25 s Child Conf Mgmt Plugin
Prerequisite Child 0.292 s Child Conf Mgmt Plugin
Child device bootstrapping 14.457 s Child Conf Mgmt Plugin
Snapshot from device 61.326 s Child Conf Mgmt Plugin
Child device config update 61.137 s Child Conf Mgmt Plugin
Configuration types should be detected on file change (without restarting service) 44.419 s Inotify Crate
Check lock file existence in default folder 1.62 s Lock File
Check PID number in lock file 1.231 s Lock File
Check PID number in lock file after restarting the services 1.956 s Lock File
Check starting same service twice 0.917 s Lock File
Switch off lock file creation 1.379 s Lock File
Set configuration when file exists 15.024 s Configuration Operation
Set configuration when file does not exist 5.194 s Configuration Operation
Set configuration with broken url 4.365 s Configuration Operation
Get configuration 4.748 s Configuration Operation
Get non existent configuration file 4.914 s Configuration Operation
Get non existent configuration type 4.1370000000000005 s Configuration Operation
Update configuration plugin config via cloud 4.326 s Configuration Operation
Modify configuration plugin config via local filesystem modify inplace 3.496 s Configuration Operation
Modify configuration plugin config via local filesystem overwrite 4.516 s Configuration Operation
Update configuration plugin config via local filesystem copy 3.637 s Configuration Operation
Update configuration plugin config via local filesystem move (different directory) 3.376 s Configuration Operation
Update configuration plugin config via local filesystem move (same directory) 2.697 s Configuration Operation
Update the custom operation dynamically 49.735 s Dynamically Reload Operation
Custom operation successful 120.034 s Custom Operation
Custom operation fails 122.76 s Custom Operation
Successful firmware operation 58.517 s Firmware Operation
Install with empty firmware name 44.256 s Firmware Operation
Prerequisite Parent 15.337 s Firmware Operation Child Device
Prerequisite Child 7.657 s Firmware Operation Child Device
Child device firmware update 6.21 s Firmware Operation Child Device
Child device firmware update with cache 5.502 s Firmware Operation Child Device
Firmware plugin supports restart via service manager #1932 4.322 s Firmware Operation Child Device Retry
Update Inventory data via inventory.json 1.155 s Inventory Update
Inventory includes the agent fragment with version information 1.312 s Inventory Update
Retrieve a JWT tokens 35.968 s Jwt Request
Mapper recovers and processes output of ongoing software update request 16.335 s Recover And Publish Software Update Message
Check running collectd 0.864 s Monitor Device Collectd
Is collectd publishing MQTT messages? 2.785 s Monitor Device Collectd
Check thin-edge monitoring 3.628 s Monitor Device Collectd
Check grouping of measurements 8.662 s Monitor Device Collectd
Main device registration 1.675 s Device Registration
Child device registration 2.229 s Device Registration
Supports restarting the device 52.158 s Restart Device
Update tedge version from previous using Cumulocity 85.03 s Tedge Self Update
Test if all c8y services are up 39.894 s Service Monitoring
Test if all c8y services are down 43.843 s Service Monitoring
Test if all c8y services are using configured service type 111.099 s Service Monitoring
Test if all c8y services using default service type when service type configured as empty 110.776 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker stop start 19.691 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker restart 21.159 s Service Monitoring
Check health status of child device service 15.8 s Service Monitoring
Successful shell command with output 3.46 s Shell Operation
Check Successful shell command with literal double quotes output 3.082 s Shell Operation
Execute multiline shell command 3.126 s Shell Operation
Failed shell command 3.028 s Shell Operation
Software list should be populated during startup 32.773 s Software
Install software via Cumulocity 46.701 s Software
tedge-agent should terminate on SIGINT while downloading file 42.603 s Software
Software list should only show currently installed software and not candidates 35.834 s Software
Create and publish the tedge agent supported operations on mapper restart 33.808 s Mapper-Publishing-Agent-Supported-Ops
Agent gets the software list request once it comes up 34.432 s Mapper-Publishing-Agent-Supported-Ops
Child devices support sending simple measurements 1.179 s Child Device Telemetry
Child devices support sending custom measurements 0.834 s Child Device Telemetry
Child devices support sending custom events 0.92 s Child Device Telemetry
Child devices support sending custom events overriding the type 3.001 s Child Device Telemetry
Child devices support sending custom alarms #1699 1.001 s Child Device Telemetry
Child devices support sending inventory data via c8y topic 1.026 s Child Device Telemetry
Child device supports sending custom child device measurements directly to c8y 1.45 s Child Device Telemetry
Check retained alarms 38.799 s Raise Alarms
Thin-edge devices support sending simple measurements 1.482 s Thin-Edge Device Telemetry
Thin-edge devices support sending simple measurements with custom type 1.115 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom measurements 1.15 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events 1.331 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events overriding the type 1.26 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms #1699 1.2389999999999999 s Thin-Edge Device Telemetry
Thin-edge device supports sending custom Thin-edge device measurements directly to c8y 1.298 s Thin-Edge Device Telemetry
Thin-edge device support sending inventory data via c8y topic 1.157 s Thin-Edge Device Telemetry
thin-edge components support a custom config-dir location via flags 26.992 s Config Dir
Validate updated data path used by tedge-agent 0.427 s Data Path Config
Validate updated data path used by c8y-firmware-plugin 10.678 s Data Path Config
Validate updated data path used by tedge-agent 0.891 s Log Path Config
Check existence of init directories 0.613 s Tedge Init
Tedge init and check creation of folders 0.888 s Tedge Init
Check ownership of the folders 1.117 s Tedge Init
Change user/group and check the change 0.947 s Tedge Init
Tedge init and check if default values are restored 1.092 s Tedge Init
Install thin-edge via apt 42.482 s Install Apt
Install latest via script (from current branch) 26.334 s Install Tedge
Install specific version via script (from current branch) 21.621 s Install Tedge
Install latest tedge via script (from main branch) 23.901 s Install Tedge
Install then uninstall latest tedge via script (from main branch) 52.011 s Install Tedge
Support starting and stopping services 25.395 s Service-Control
Supports a reconnect 46.735 s Test-Commands
Supports disconnect then connect 38.482 s Test-Commands
Update unknown setting 37.073 s Test-Commands
Update known setting 32.145 s Test-Commands
It checks MQTT messages using a pattern 62.206 s Test-Mqtt
Stop c8y-configuration-plugin 0.102 s Health C8Y-Configuration-Plugin
Update the service file 0.096 s Health C8Y-Configuration-Plugin
Reload systemd files 0.384 s Health C8Y-Configuration-Plugin
Start c8y-configuration-plugin 0.122 s Health C8Y-Configuration-Plugin
Start watchdog service 10.152 s Health C8Y-Configuration-Plugin
Check PID of c8y-configuration-plugin 0.102 s Health C8Y-Configuration-Plugin
Kill the PID 0.221 s Health C8Y-Configuration-Plugin
Recheck PID of c8y-configuration-plugin 6.351 s Health C8Y-Configuration-Plugin
Compare PID change 0.001 s Health C8Y-Configuration-Plugin
Stop watchdog service 0.097 s Health C8Y-Configuration-Plugin
Remove entry from service file 0.103 s Health C8Y-Configuration-Plugin
Stop c8y-log-plugin 0.136 s Health C8Y-Log-Plugin
Update the service file 0.106 s Health C8Y-Log-Plugin
Reload systemd files 0.397 s Health C8Y-Log-Plugin
Start c8y-log-plugin 0.148 s Health C8Y-Log-Plugin
Start watchdog service 10.241 s Health C8Y-Log-Plugin
Check PID of c8y-log-plugin 0.085 s Health C8Y-Log-Plugin
Kill the PID 0.15 s Health C8Y-Log-Plugin
Recheck PID of c8y-log-plugin 6.378 s Health C8Y-Log-Plugin
Compare PID change 0.002 s Health C8Y-Log-Plugin
Stop watchdog service 0.246 s Health C8Y-Log-Plugin
Remove entry from service file 0.185 s Health C8Y-Log-Plugin
Stop tedge-mapper 0.172 s Health Tedge Mapper C8Y
Update the service file 0.165 s Health Tedge Mapper C8Y
Reload systemd files 0.328 s Health Tedge Mapper C8Y
Start tedge-mapper 0.165 s Health Tedge Mapper C8Y
Start watchdog service 10.136 s Health Tedge Mapper C8Y
Check PID of tedge-mapper 0.077 s Health Tedge Mapper C8Y
Kill the PID 0.184 s Health Tedge Mapper C8Y
Recheck PID of tedge-mapper 6.604 s Health Tedge Mapper C8Y
Compare PID change 0.001 s Health Tedge Mapper C8Y
Stop watchdog service 0.184 s Health Tedge Mapper C8Y
Remove entry from service file 0.173 s Health Tedge Mapper C8Y
Stop tedge-agent 0.113 s Health Tedge-Agent
Update the service file 0.126 s Health Tedge-Agent
Reload systemd files 0.43 s Health Tedge-Agent
Start tedge-agent 0.109 s Health Tedge-Agent
Start watchdog service 10.134 s Health Tedge-Agent
Check PID of tedge-mapper 0.117 s Health Tedge-Agent
Kill the PID 0.135 s Health Tedge-Agent
Recheck PID of tedge-agent 6.567 s Health Tedge-Agent
Compare PID change 0 s Health Tedge-Agent
Stop watchdog service 0.189 s Health Tedge-Agent
Remove entry from service file 0.131 s Health Tedge-Agent
Stop tedge-mapper-az 0.165 s Health Tedge-Mapper-Az
Update the service file 0.078 s Health Tedge-Mapper-Az
Reload systemd files 0.141 s Health Tedge-Mapper-Az
Start tedge-mapper-az 0.07 s Health Tedge-Mapper-Az
Start watchdog service 10.083 s Health Tedge-Mapper-Az
Check PID of tedge-mapper-az 0.189 s Health Tedge-Mapper-Az
Kill the PID 0.299 s Health Tedge-Mapper-Az
Recheck PID of tedge-agent 6.658 s Health Tedge-Mapper-Az
Compare PID change 0.001 s Health Tedge-Mapper-Az
Stop watchdog service 0.278 s Health Tedge-Mapper-Az
Remove entry from service file 0.149 s Health Tedge-Mapper-Az
Stop tedge-mapper-collectd 0.301 s Health Tedge-Mapper-Collectd
Update the service file 0.201 s Health Tedge-Mapper-Collectd
Reload systemd files 0.733 s Health Tedge-Mapper-Collectd
Start tedge-mapper-collectd 0.144 s Health Tedge-Mapper-Collectd
Start watchdog service 10.191 s Health Tedge-Mapper-Collectd
Check PID of tedge-mapper-collectd 0.081 s Health Tedge-Mapper-Collectd
Kill the PID 0.208 s Health Tedge-Mapper-Collectd
Recheck PID of tedge-mapper-collectd 6.419 s Health Tedge-Mapper-Collectd
Compare PID change 0.001 s Health Tedge-Mapper-Collectd
Stop watchdog service 0.058 s Health Tedge-Mapper-Collectd
Remove entry from service file 0.495 s Health Tedge-Mapper-Collectd
tedge-collectd-mapper health status 5.482 s Health Tedge-Mapper-Collectd
c8y-log-plugin health status 5.509 s MQTT health endpoints
c8y-configuration-plugin health status 5.555 s MQTT health endpoints
Publish on a local insecure broker 0.334 s Basic Pub Sub
Publish on a local secure broker 2.273 s Basic Pub Sub
Publish on a local secure broker with client authentication 1.99 s Basic Pub Sub
Publish events to subscribed topic 0.303 s Custom Sub Topics Tedge-Mapper-Aws
Publish measurements to unsubscribed topic 5.286 s Custom Sub Topics Tedge-Mapper-Aws
Publish measurements to subscribed topic 0.383 s Custom Sub Topics Tedge-Mapper-Az
Publish measurements to unsubscribed topic 5.307 s Custom Sub Topics Tedge-Mapper-Az
Publish events to subscribed topic 0.494 s Custom Sub Topics Tedge-Mapper-C8Y
Publish measurements to unsubscribed topic 5.455 s Custom Sub Topics Tedge-Mapper-C8Y
Check remote mqtt broker #1773 2.8970000000000002 s Remote Mqtt Broker
Apply name filter 0.165 s Filter Packages List Output
Apply maintainer filter 0.118 s Filter Packages List Output
Apply both filters 0.164 s Filter Packages List Output
No filters 0.179 s Filter Packages List Output
Both filters but name filter as empty string 0.175 s Filter Packages List Output
Both filters but maintainer filter as empty string 0.183 s Filter Packages List Output
Both filters as empty string 0.172 s Filter Packages List Output
Wrong package name 0.231 s Improve Tedge Apt Plugin Error Messages
Wrong version 0.127 s Improve Tedge Apt Plugin Error Messages
Wrong type 0.412 s Improve Tedge Apt Plugin Error Messages
tedge_connect_test_positive 0.179 s Tedge Connect Test
tedge_connect_test_negative 0.394 s Tedge Connect Test
tedge_connect_test_sm_services 7.388 s Tedge Connect Test
tedge_disconnect_test_sm_services 0.754 s Tedge Connect Test
Install thin-edge.io 17.345 s Call Tedge
call tedge -V 0.078 s Call Tedge
call tedge -h 0.081 s Call Tedge
call tedge -h -V 0.063 s Call Tedge
call tedge help 0.067 s Call Tedge
tedge config list 0.124 s Call Tedge Config List
tedge config list --all 0.169 s Call Tedge Config List
set/unset device.type 0.559 s Call Tedge Config List
set/unset device.key_path 0.485 s Call Tedge Config List
set/unset device.cert_path 0.693 s Call Tedge Config List
set/unset c8y.root_cert_path 0.376 s Call Tedge Config List
set/unset c8y.smartrest.templates 0.41 s Call Tedge Config List
set/unset c8y.topics 0.313 s Call Tedge Config List
set/unset az.root_cert_path 0.305 s Call Tedge Config List
set/unset az.topics 0.297 s Call Tedge Config List
set/unset aws.topics 0.303 s Call Tedge Config List
set/unset aws.url 0.316 s Call Tedge Config List
set/unset aws.root_cert_path 0.301 s Call Tedge Config List
set/unset aws.mapper.timestamp 0.28 s Call Tedge Config List
set/unset az.mapper.timestamp 0.22 s Call Tedge Config List
set/unset mqtt.bind.address 0.256 s Call Tedge Config List
set/unset mqtt.bind.port 0.219 s Call Tedge Config List
set/unset http.bind.port 0.221 s Call Tedge Config List
set/unset tmp.path 0.23 s Call Tedge Config List
set/unset logs.path 0.211 s Call Tedge Config List
set/unset run.path 0.217 s Call Tedge Config List
set/unset firmware.child.update.timeout 0.251 s Call Tedge Config List
set/unset c8y.url 0.243 s Call Tedge Config List
set/unset az.url 0.236 s Call Tedge Config List
set/unset mqtt.external.bind.port 0.215 s Call Tedge Config List
mqtt.external.bind.address 0.227 s Call Tedge Config List
mqtt.external.bind.interface 0.235 s Call Tedge Config List
set/unset mqtt.external.ca_path 0.228 s Call Tedge Config List
set/unset mqtt.external.cert_file 0.227 s Call Tedge Config List
set/unset mqtt.external.key_file 0.229 s Call Tedge Config List
set/unset software.plugin.default 0.209 s Call Tedge Config List
Get Put Delete 1.655 s Http File Transfer Api
Set keys should return value on stdout 0.137 s Tedge Config Get
Unset keys should not return anything on stdout and warnings on stderr 0.228 s Tedge Config Get
Invalid keys should not return anything on stdout and warnings on stderr 0.231 s Tedge Config Get
Set configuration via environment variables 0.898 s Tedge Config Get
Set configuration via environment variables for topics 0.311 s Tedge Config Get
Set unknown configuration via environment variables 0.119 s Tedge Config Get

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Robot Results

✅ Passed ❌ Failed ⏭️ Skipped Total Pass %
239 0 5 239 100

Passed Tests

Name ⏱️ Duration Suite
Define Child device 1 ID 0.012 s C8Y Child Alarms Rpi
Normal case when the child device does not exist on c8y cloud 1.94 s C8Y Child Alarms Rpi
Normal case when the child device already exists 0.957 s C8Y Child Alarms Rpi
Reconciliation when the new alarm message arrives, restart the mapper 0.854 s C8Y Child Alarms Rpi
Reconciliation when the alarm that is cleared 65.684 s C8Y Child Alarms Rpi
Prerequisite Parent 15.219 s Child Conf Mgmt Plugin
Prerequisite Child 0.582 s Child Conf Mgmt Plugin
Child device bootstrapping 15.088 s Child Conf Mgmt Plugin
Snapshot from device 61.493 s Child Conf Mgmt Plugin
Child device config update 62.472 s Child Conf Mgmt Plugin
Configuration types should be detected on file change (without restarting service) 46.769 s Inotify Crate
Check lock file existence in default folder 1.9300000000000002 s Lock File
Check PID number in lock file 2.137 s Lock File
Check PID number in lock file after restarting the services 2.299 s Lock File
Check starting same service twice 1.263 s Lock File
Switch off lock file creation 2.378 s Lock File
Set configuration when file exists 6.888 s Configuration Operation
Set configuration when file does not exist 6.068 s Configuration Operation
Set configuration with broken url 5.114 s Configuration Operation
Get configuration 6.021 s Configuration Operation
Get non existent configuration file 4.733 s Configuration Operation
Get non existent configuration type 5.039 s Configuration Operation
Update configuration plugin config via cloud 5.161 s Configuration Operation
Modify configuration plugin config via local filesystem modify inplace 4.212 s Configuration Operation
Modify configuration plugin config via local filesystem overwrite 3.79 s Configuration Operation
Update configuration plugin config via local filesystem copy 4.895 s Configuration Operation
Update configuration plugin config via local filesystem move (different directory) 4.031 s Configuration Operation
Update configuration plugin config via local filesystem move (same directory) 5.458 s Configuration Operation
Update the custom operation dynamically 51.918 s Dynamically Reload Operation
Custom operation successful 65.598 s Custom Operation
Custom operation fails 125.367 s Custom Operation
Successful firmware operation 62.979 s Firmware Operation
Install with empty firmware name 47.993 s Firmware Operation
Prerequisite Parent 17.111 s Firmware Operation Child Device
Prerequisite Child 7.934 s Firmware Operation Child Device
Child device firmware update 6.519 s Firmware Operation Child Device
Child device firmware update with cache 5.998 s Firmware Operation Child Device
Firmware plugin supports restart via service manager #1932 4.891 s Firmware Operation Child Device Retry
Update Inventory data via inventory.json 1.558 s Inventory Update
Inventory includes the agent fragment with version information 1.748 s Inventory Update
Retrieve a JWT tokens 38.433 s Jwt Request
Mapper recovers and processes output of ongoing software update request 16.114 s Recover And Publish Software Update Message
Check running collectd 0.937 s Monitor Device Collectd
Is collectd publishing MQTT messages? 0.85 s Monitor Device Collectd
Check thin-edge monitoring 3.847 s Monitor Device Collectd
Check grouping of measurements 8.671 s Monitor Device Collectd
Main device registration 1.583 s Device Registration
Child device registration 1.6520000000000001 s Device Registration
Supports restarting the device 53.626 s Restart Device
Update tedge version from previous using Cumulocity 95.583 s Tedge Self Update
Test if all c8y services are up 47.127 s Service Monitoring
Test if all c8y services are down 108.33 s Service Monitoring
Test if all c8y services are using configured service type 104.865 s Service Monitoring
Test if all c8y services using default service type when service type configured as empty 172.697 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker stop start 20.419 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker restart 21.593 s Service Monitoring
Check health status of child device service 16.176 s Service Monitoring
Successful shell command with output 3.637 s Shell Operation
Check Successful shell command with literal double quotes output 3.092 s Shell Operation
Execute multiline shell command 3.243 s Shell Operation
Failed shell command 3.125 s Shell Operation
Software list should be populated during startup 34.155 s Software
Install software via Cumulocity 60.526 s Software
tedge-agent should terminate on SIGINT while downloading file 43.342 s Software
Software list should only show currently installed software and not candidates 42.478 s Software
Create and publish the tedge agent supported operations on mapper restart 31.096 s Mapper-Publishing-Agent-Supported-Ops
Agent gets the software list request once it comes up 38.948 s Mapper-Publishing-Agent-Supported-Ops
Child devices support sending simple measurements 1.443 s Child Device Telemetry
Child devices support sending custom measurements 1.079 s Child Device Telemetry
Child devices support sending custom events 1.019 s Child Device Telemetry
Child devices support sending custom events overriding the type 0.98 s Child Device Telemetry
Child devices support sending custom alarms #1699 1.019 s Child Device Telemetry
Child devices support sending inventory data via c8y topic 1.139 s Child Device Telemetry
Child device supports sending custom child device measurements directly to c8y 1.483 s Child Device Telemetry
Check retained alarms 41.03 s Raise Alarms
Thin-edge devices support sending simple measurements 1.58 s Thin-Edge Device Telemetry
Thin-edge devices support sending simple measurements with custom type 1.152 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom measurements 1.033 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events 1.1360000000000001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events overriding the type 1.1219999999999999 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms #1699 3.203 s Thin-Edge Device Telemetry
Thin-edge device supports sending custom Thin-edge device measurements directly to c8y 1.454 s Thin-Edge Device Telemetry
Thin-edge device support sending inventory data via c8y topic 1.428 s Thin-Edge Device Telemetry
thin-edge components support a custom config-dir location via flags 27.092 s Config Dir
Validate updated data path used by tedge-agent 0.228 s Data Path Config
Validate updated data path used by c8y-firmware-plugin 10.239 s Data Path Config
Validate updated data path used by tedge-agent 0.588 s Log Path Config
Check existence of init directories 1.065 s Tedge Init
Tedge init and check creation of folders 0.998 s Tedge Init
Check ownership of the folders 1.019 s Tedge Init
Change user/group and check the change 1.2730000000000001 s Tedge Init
Tedge init and check if default values are restored 1.2730000000000001 s Tedge Init
Install thin-edge via apt 48.77 s Install Apt
Install latest via script (from current branch) 26.446 s Install Tedge
Install specific version via script (from current branch) 24.974 s Install Tedge
Install latest tedge via script (from main branch) 30.118 s Install Tedge
Install then uninstall latest tedge via script (from main branch) 57.237 s Install Tedge
Support starting and stopping services 35.991 s Service-Control
Supports a reconnect 53.182 s Test-Commands
Supports disconnect then connect 43.916 s Test-Commands
Update unknown setting 39.527 s Test-Commands
Update known setting 43.532 s Test-Commands
It checks MQTT messages using a pattern 68.326 s Test-Mqtt
Stop c8y-configuration-plugin 0.18 s Health C8Y-Configuration-Plugin
Update the service file 0.153 s Health C8Y-Configuration-Plugin
Reload systemd files 0.825 s Health C8Y-Configuration-Plugin
Start c8y-configuration-plugin 0.144 s Health C8Y-Configuration-Plugin
Start watchdog service 10.244 s Health C8Y-Configuration-Plugin
Check PID of c8y-configuration-plugin 0.211 s Health C8Y-Configuration-Plugin
Kill the PID 0.303 s Health C8Y-Configuration-Plugin
Recheck PID of c8y-configuration-plugin 6.507 s Health C8Y-Configuration-Plugin
Compare PID change 0.003 s Health C8Y-Configuration-Plugin
Stop watchdog service 0.131 s Health C8Y-Configuration-Plugin
Remove entry from service file 0.108 s Health C8Y-Configuration-Plugin
Stop c8y-log-plugin 0.185 s Health C8Y-Log-Plugin
Update the service file 0.153 s Health C8Y-Log-Plugin
Reload systemd files 0.337 s Health C8Y-Log-Plugin
Start c8y-log-plugin 0.085 s Health C8Y-Log-Plugin
Start watchdog service 10.167 s Health C8Y-Log-Plugin
Check PID of c8y-log-plugin 0.16 s Health C8Y-Log-Plugin
Kill the PID 0.277 s Health C8Y-Log-Plugin
Recheck PID of c8y-log-plugin 6.634 s Health C8Y-Log-Plugin
Compare PID change 0.001 s Health C8Y-Log-Plugin
Stop watchdog service 0.243 s Health C8Y-Log-Plugin
Remove entry from service file 0.144 s Health C8Y-Log-Plugin
Stop tedge-mapper 0.182 s Health Tedge Mapper C8Y
Update the service file 0.114 s Health Tedge Mapper C8Y
Reload systemd files 0.685 s Health Tedge Mapper C8Y
Start tedge-mapper 0.195 s Health Tedge Mapper C8Y
Start watchdog service 10.295 s Health Tedge Mapper C8Y
Check PID of tedge-mapper 0.133 s Health Tedge Mapper C8Y
Kill the PID 0.168 s Health Tedge Mapper C8Y
Recheck PID of tedge-mapper 6.48 s Health Tedge Mapper C8Y
Compare PID change 0.008 s Health Tedge Mapper C8Y
Stop watchdog service 0.198 s Health Tedge Mapper C8Y
Remove entry from service file 0.164 s Health Tedge Mapper C8Y
Stop tedge-agent 0.175 s Health Tedge-Agent
Update the service file 0.133 s Health Tedge-Agent
Reload systemd files 0.258 s Health Tedge-Agent
Start tedge-agent 0.073 s Health Tedge-Agent
Start watchdog service 10.207 s Health Tedge-Agent
Check PID of tedge-mapper 0.206 s Health Tedge-Agent
Kill the PID 0.343 s Health Tedge-Agent
Recheck PID of tedge-agent 6.757 s Health Tedge-Agent
Compare PID change 0.004 s Health Tedge-Agent
Stop watchdog service 0.177 s Health Tedge-Agent
Remove entry from service file 0.198 s Health Tedge-Agent
Stop tedge-mapper-az 0.241 s Health Tedge-Mapper-Az
Update the service file 0.218 s Health Tedge-Mapper-Az
Reload systemd files 0.462 s Health Tedge-Mapper-Az
Start tedge-mapper-az 0.22 s Health Tedge-Mapper-Az
Start watchdog service 10.227 s Health Tedge-Mapper-Az
Check PID of tedge-mapper-az 0.126 s Health Tedge-Mapper-Az
Kill the PID 0.348 s Health Tedge-Mapper-Az
Recheck PID of tedge-agent 6.683 s Health Tedge-Mapper-Az
Compare PID change 0.001 s Health Tedge-Mapper-Az
Stop watchdog service 0.295 s Health Tedge-Mapper-Az
Remove entry from service file 0.221 s Health Tedge-Mapper-Az
Stop tedge-mapper-collectd 0.07 s Health Tedge-Mapper-Collectd
Update the service file 0.095 s Health Tedge-Mapper-Collectd
Reload systemd files 0.251 s Health Tedge-Mapper-Collectd
Start tedge-mapper-collectd 0.117 s Health Tedge-Mapper-Collectd
Start watchdog service 10.243 s Health Tedge-Mapper-Collectd
Check PID of tedge-mapper-collectd 0.203 s Health Tedge-Mapper-Collectd
Kill the PID 0.4 s Health Tedge-Mapper-Collectd
Recheck PID of tedge-mapper-collectd 6.593 s Health Tedge-Mapper-Collectd
Compare PID change 0.001 s Health Tedge-Mapper-Collectd
Stop watchdog service 0.282 s Health Tedge-Mapper-Collectd
Remove entry from service file 0.25 s Health Tedge-Mapper-Collectd
tedge-collectd-mapper health status 5.996 s Health Tedge-Mapper-Collectd
c8y-log-plugin health status 5.889 s MQTT health endpoints
c8y-configuration-plugin health status 6.151 s MQTT health endpoints
Publish on a local insecure broker 0.293 s Basic Pub Sub
Publish on a local secure broker 1.97 s Basic Pub Sub
Publish on a local secure broker with client authentication 2.037 s Basic Pub Sub
Publish events to subscribed topic 0.509 s Custom Sub Topics Tedge-Mapper-Aws
Publish measurements to unsubscribed topic 5.418 s Custom Sub Topics Tedge-Mapper-Aws
Publish measurements to subscribed topic 0.256 s Custom Sub Topics Tedge-Mapper-Az
Publish measurements to unsubscribed topic 5.427 s Custom Sub Topics Tedge-Mapper-Az
Publish events to subscribed topic 0.352 s Custom Sub Topics Tedge-Mapper-C8Y
Publish measurements to unsubscribed topic 5.651 s Custom Sub Topics Tedge-Mapper-C8Y
Check remote mqtt broker #1773 3.142 s Remote Mqtt Broker
Apply name filter 0.268 s Filter Packages List Output
Apply maintainer filter 0.143 s Filter Packages List Output
Apply both filters 0.12 s Filter Packages List Output
No filters 0.102 s Filter Packages List Output
Both filters but name filter as empty string 0.09 s Filter Packages List Output
Both filters but maintainer filter as empty string 0.109 s Filter Packages List Output
Both filters as empty string 0.124 s Filter Packages List Output
Wrong package name 0.067 s Improve Tedge Apt Plugin Error Messages
Wrong version 0.074 s Improve Tedge Apt Plugin Error Messages
Wrong type 0.185 s Improve Tedge Apt Plugin Error Messages
tedge_connect_test_positive 0.571 s Tedge Connect Test
tedge_connect_test_negative 1.131 s Tedge Connect Test
tedge_connect_test_sm_services 7.109 s Tedge Connect Test
tedge_disconnect_test_sm_services 0.581 s Tedge Connect Test
Install thin-edge.io 24.59 s Call Tedge
call tedge -V 0.097 s Call Tedge
call tedge -h 0.107 s Call Tedge
call tedge -h -V 0.116 s Call Tedge
call tedge help 0.137 s Call Tedge
tedge config list 0.173 s Call Tedge Config List
tedge config list --all 0.09 s Call Tedge Config List
set/unset device.type 0.682 s Call Tedge Config List
set/unset device.key_path 0.759 s Call Tedge Config List
set/unset device.cert_path 0.694 s Call Tedge Config List
set/unset c8y.root_cert_path 0.508 s Call Tedge Config List
set/unset c8y.smartrest.templates 0.652 s Call Tedge Config List
set/unset c8y.topics 0.327 s Call Tedge Config List
set/unset az.root_cert_path 0.338 s Call Tedge Config List
set/unset az.topics 0.404 s Call Tedge Config List
set/unset aws.topics 0.274 s Call Tedge Config List
set/unset aws.url 0.312 s Call Tedge Config List
set/unset aws.root_cert_path 0.351 s Call Tedge Config List
set/unset aws.mapper.timestamp 0.356 s Call Tedge Config List
set/unset az.mapper.timestamp 0.354 s Call Tedge Config List
set/unset mqtt.bind.address 0.262 s Call Tedge Config List
set/unset mqtt.bind.port 0.265 s Call Tedge Config List
set/unset http.bind.port 0.23 s Call Tedge Config List
set/unset tmp.path 0.272 s Call Tedge Config List
set/unset logs.path 0.373 s Call Tedge Config List
set/unset run.path 0.292 s Call Tedge Config List
set/unset firmware.child.update.timeout 0.305 s Call Tedge Config List
set/unset c8y.url 0.339 s Call Tedge Config List
set/unset az.url 0.332 s Call Tedge Config List
set/unset mqtt.external.bind.port 0.287 s Call Tedge Config List
mqtt.external.bind.address 0.239 s Call Tedge Config List
mqtt.external.bind.interface 0.307 s Call Tedge Config List
set/unset mqtt.external.ca_path 0.272 s Call Tedge Config List
set/unset mqtt.external.cert_file 0.271 s Call Tedge Config List
set/unset mqtt.external.key_file 0.273 s Call Tedge Config List
set/unset software.plugin.default 0.418 s Call Tedge Config List
Get Put Delete 1.891 s Http File Transfer Api
Set keys should return value on stdout 0.211 s Tedge Config Get
Unset keys should not return anything on stdout and warnings on stderr 0.34 s Tedge Config Get
Invalid keys should not return anything on stdout and warnings on stderr 0.232 s Tedge Config Get
Set configuration via environment variables 1.164 s Tedge Config Get
Set configuration via environment variables for topics 0.225 s Tedge Config Get
Set unknown configuration via environment variables 0.078 s Tedge Config Get

Please sign in to comment.