Skip to content

Commit

Permalink
Merge pull request #2083 from reubenmiller/fix-rf-tedge-init-test
Browse files Browse the repository at this point in the history
fix(test): remove erroneous robot framework resource import
  • Loading branch information
reubenmiller authored Jul 20, 2023
2 parents b044aae + 8f722c4 commit d1dd6f8
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion tests/RobotFramework/tests/customizing/tedge_init.robot
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
*** Settings ***
Resource ../../resources/common.resource
Resource ../config_management/child_conf_mgmt_plugin.robot
Library ThinEdgeIO

Test Tags theme:cli theme:configuration
Expand Down

1 comment on commit d1dd6f8

@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.014 s C8Y Child Alarms Rpi
Normal case when the child device does not exist on c8y cloud 2.576 s C8Y Child Alarms Rpi
Normal case when the child device already exists 1.065 s C8Y Child Alarms Rpi
Reconciliation when the new alarm message arrives, restart the mapper 1.883 s C8Y Child Alarms Rpi
Reconciliation when the alarm that is cleared 66.117 s C8Y Child Alarms Rpi
Prerequisite Parent 17.011 s Child Conf Mgmt Plugin
Prerequisite Child 0.802 s Child Conf Mgmt Plugin
Child device bootstrapping 15.874 s Child Conf Mgmt Plugin
Snapshot from device 61.214 s Child Conf Mgmt Plugin
Child device config update 62.342 s Child Conf Mgmt Plugin
Configuration types should be detected on file change (without restarting service) 59.229 s Inotify Crate
Check lock file existence in default folder 2.33 s Lock File
Check PID number in lock file 2.669 s Lock File
Check PID number in lock file after restarting the services 3.33 s Lock File
Check starting same service twice 1.2810000000000001 s Lock File
Switch off lock file creation 2.058 s Lock File
Set configuration when file exists 13.086 s Configuration Operation
Set configuration when file does not exist 7.186 s Configuration Operation
Set configuration with broken url 5.638 s Configuration Operation
Get configuration 5.851 s Configuration Operation
Get non existent configuration file 5.425 s Configuration Operation
Get non existent configuration type 4.8 s Configuration Operation
Update configuration plugin config via cloud 6.478 s Configuration Operation
Modify configuration plugin config via local filesystem modify inplace 4.073 s Configuration Operation
Modify configuration plugin config via local filesystem overwrite 5.675 s Configuration Operation
Update configuration plugin config via local filesystem copy 5.112 s Configuration Operation
Update configuration plugin config via local filesystem move (different directory) 3.768 s Configuration Operation
Update configuration plugin config via local filesystem move (same directory) 7.439 s Configuration Operation
Update the custom operation dynamically 64.531 s Dynamically Reload Operation
Custom operation successful 200.629 s Custom Operation
Custom operation fails 139.205 s Custom Operation
Successful firmware operation 74.093 s Firmware Operation
Install with empty firmware name 48.023 s Firmware Operation
Prerequisite Parent 16.963 s Firmware Operation Child Device
Prerequisite Child 8.761 s Firmware Operation Child Device
Child device firmware update 7.013 s Firmware Operation Child Device
Child device firmware update with cache 4.497 s Firmware Operation Child Device
Firmware plugin supports restart via service manager #1932 5.016 s Firmware Operation Child Device Retry
Update Inventory data via inventory.json 1.713 s Inventory Update
Inventory includes the agent fragment with version information 1.294 s Inventory Update
Retrieve a JWT tokens 43.472 s Jwt Request
Mapper recovers and processes output of ongoing software update request 16.821 s Recover And Publish Software Update Message
Check running collectd 1.616 s Monitor Device Collectd
Is collectd publishing MQTT messages? 3.156 s Monitor Device Collectd
Check thin-edge monitoring 4.228 s Monitor Device Collectd
Check grouping of measurements 8.93 s Monitor Device Collectd
Main device registration 2.322 s Device Registration
Child device registration 2.618 s Device Registration
Supports restarting the device 60.422 s Restart Device
Update tedge version from previous using Cumulocity 102.595 s Tedge Self Update
Test if all c8y services are up 116.067 s Service Monitoring
Test if all c8y services are down 48.333 s Service Monitoring
Test if all c8y services are using configured service type 49.706 s Service Monitoring
Test if all c8y services using default service type when service type configured as empty 129.153 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker stop start 40.507 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker restart 24.979 s Service Monitoring
Check health status of child device service 20.596 s Service Monitoring
Successful shell command with output 3.977 s Shell Operation
Check Successful shell command with literal double quotes output 3.8120000000000003 s Shell Operation
Execute multiline shell command 3.6710000000000003 s Shell Operation
Failed shell command 3.589 s Shell Operation
Software list should be populated during startup 37.904 s Software
Install software via Cumulocity 59.644 s Software
tedge-agent should terminate on SIGINT while downloading file 56.857 s Software
Software list should only show currently installed software and not candidates 40.738 s Software
Create and publish the tedge agent supported operations on mapper restart 39.028 s Mapper-Publishing-Agent-Supported-Ops
Agent gets the software list request once it comes up 33.278 s Mapper-Publishing-Agent-Supported-Ops
Child devices support sending simple measurements 1.5939999999999999 s Child Device Telemetry
Child devices support sending custom measurements 1.3940000000000001 s Child Device Telemetry
Child devices support sending custom events 1.32 s Child Device Telemetry
Child devices support sending custom events overriding the type 1.371 s Child Device Telemetry
Child devices support sending custom alarms #1699 1.536 s Child Device Telemetry
Child devices support sending inventory data via c8y topic 1.309 s Child Device Telemetry
Child device supports sending custom child device measurements directly to c8y 1.967 s Child Device Telemetry
Check retained alarms 161.695 s Raise Alarms
Thin-edge devices support sending simple measurements 1.771 s Thin-Edge Device Telemetry
Thin-edge devices support sending simple measurements with custom type 1.658 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom measurements 1.6219999999999999 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events 1.7029999999999998 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events overriding the type 1.8519999999999999 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms #1699 1.701 s Thin-Edge Device Telemetry
Thin-edge device supports sending custom Thin-edge device measurements directly to c8y 1.895 s Thin-Edge Device Telemetry
Thin-edge device support sending inventory data via c8y topic 1.649 s Thin-Edge Device Telemetry
thin-edge components support a custom config-dir location via flags 27.699 s Config Dir
Validate updated data path used by tedge-agent 0.265 s Data Path Config
Validate updated data path used by c8y-firmware-plugin 11.154 s Data Path Config
Validate updated data path used by tedge-agent 0.474 s Log Path Config
Check existence of init directories 1.293 s Tedge Init
Tedge init and check creation of folders 1.7 s Tedge Init
Check ownership of the folders 1.8319999999999999 s Tedge Init
Change user/group and check the change 1.858 s Tedge Init
Tedge init and check if default values are restored 2.412 s Tedge Init
Install thin-edge via apt 51.427 s Install Apt
Install latest via script (from current branch) 31.659 s Install Tedge
Install specific version via script (from current branch) 30.795 s Install Tedge
Install latest tedge via script (from main branch) 24.481 s Install Tedge
Install then uninstall latest tedge via script (from main branch) 95.735 s Install Tedge
Support starting and stopping services 45.944 s Service-Control
Supports a reconnect 60.71 s Test-Commands
Supports disconnect then connect 66.448 s Test-Commands
Update unknown setting 49.319 s Test-Commands
Update known setting 39.467 s Test-Commands
It checks MQTT messages using a pattern 96.251 s Test-Mqtt
Stop c8y-configuration-plugin 0.165 s Health C8Y-Configuration-Plugin
Update the service file 0.292 s Health C8Y-Configuration-Plugin
Reload systemd files 0.894 s Health C8Y-Configuration-Plugin
Start c8y-configuration-plugin 0.41 s Health C8Y-Configuration-Plugin
Start watchdog service 10.382 s Health C8Y-Configuration-Plugin
Check PID of c8y-configuration-plugin 0.2 s Health C8Y-Configuration-Plugin
Kill the PID 0.405 s Health C8Y-Configuration-Plugin
Recheck PID of c8y-configuration-plugin 7.117 s Health C8Y-Configuration-Plugin
Compare PID change 0.001 s Health C8Y-Configuration-Plugin
Stop watchdog service 0.413 s Health C8Y-Configuration-Plugin
Remove entry from service file 0.5 s Health C8Y-Configuration-Plugin
Stop c8y-log-plugin 0.294 s Health C8Y-Log-Plugin
Update the service file 0.234 s Health C8Y-Log-Plugin
Reload systemd files 0.706 s Health C8Y-Log-Plugin
Start c8y-log-plugin 0.254 s Health C8Y-Log-Plugin
Start watchdog service 10.259 s Health C8Y-Log-Plugin
Check PID of c8y-log-plugin 0.312 s Health C8Y-Log-Plugin
Kill the PID 0.918 s Health C8Y-Log-Plugin
Recheck PID of c8y-log-plugin 4.98 s Health C8Y-Log-Plugin
Compare PID change 0.01 s Health C8Y-Log-Plugin
Stop watchdog service 0.336 s Health C8Y-Log-Plugin
Remove entry from service file 0.295 s Health C8Y-Log-Plugin
Stop tedge-mapper 0.197 s Health Tedge Mapper C8Y
Update the service file 0.17 s Health Tedge Mapper C8Y
Reload systemd files 0.754 s Health Tedge Mapper C8Y
Start tedge-mapper 0.456 s Health Tedge Mapper C8Y
Start watchdog service 10.852 s Health Tedge Mapper C8Y
Check PID of tedge-mapper 0.099 s Health Tedge Mapper C8Y
Kill the PID 0.218 s Health Tedge Mapper C8Y
Recheck PID of tedge-mapper 6.425 s Health Tedge Mapper C8Y
Compare PID change 0.001 s Health Tedge Mapper C8Y
Stop watchdog service 0.334 s Health Tedge Mapper C8Y
Remove entry from service file 0.203 s Health Tedge Mapper C8Y
Stop tedge-agent 0.217 s Health Tedge-Agent
Update the service file 0.14 s Health Tedge-Agent
Reload systemd files 0.345 s Health Tedge-Agent
Start tedge-agent 0.113 s Health Tedge-Agent
Start watchdog service 10.182 s Health Tedge-Agent
Check PID of tedge-mapper 0.19 s Health Tedge-Agent
Kill the PID 0.251 s Health Tedge-Agent
Recheck PID of tedge-agent 6.842 s Health Tedge-Agent
Compare PID change 0.001 s Health Tedge-Agent
Stop watchdog service 0.364 s Health Tedge-Agent
Remove entry from service file 0.417 s Health Tedge-Agent
Stop tedge-mapper-az 0.219 s Health Tedge-Mapper-Az
Update the service file 0.173 s Health Tedge-Mapper-Az
Reload systemd files 0.817 s Health Tedge-Mapper-Az
Start tedge-mapper-az 0.217 s Health Tedge-Mapper-Az
Start watchdog service 10.432 s Health Tedge-Mapper-Az
Check PID of tedge-mapper-az 0.202 s Health Tedge-Mapper-Az
Kill the PID 0.427 s Health Tedge-Mapper-Az
Recheck PID of tedge-agent 6.896 s Health Tedge-Mapper-Az
Compare PID change 0.009 s Health Tedge-Mapper-Az
Stop watchdog service 0.308 s Health Tedge-Mapper-Az
Remove entry from service file 0.214 s Health Tedge-Mapper-Az
Stop tedge-mapper-collectd 0.236 s Health Tedge-Mapper-Collectd
Update the service file 0.142 s Health Tedge-Mapper-Collectd
Reload systemd files 0.527 s Health Tedge-Mapper-Collectd
Start tedge-mapper-collectd 0.247 s Health Tedge-Mapper-Collectd
Start watchdog service 10.268 s Health Tedge-Mapper-Collectd
Check PID of tedge-mapper-collectd 0.24 s Health Tedge-Mapper-Collectd
Kill the PID 0.356 s Health Tedge-Mapper-Collectd
Recheck PID of tedge-mapper-collectd 6.726 s Health Tedge-Mapper-Collectd
Compare PID change 0.001 s Health Tedge-Mapper-Collectd
Stop watchdog service 0.264 s Health Tedge-Mapper-Collectd
Remove entry from service file 0.265 s Health Tedge-Mapper-Collectd
tedge-collectd-mapper health status 6.345 s Health Tedge-Mapper-Collectd
c8y-log-plugin health status 6.259 s MQTT health endpoints
c8y-configuration-plugin health status 6.328 s MQTT health endpoints
Publish on a local insecure broker 0.37 s Basic Pub Sub
Publish on a local secure broker 2.356 s Basic Pub Sub
Publish on a local secure broker with client authentication 2.6310000000000002 s Basic Pub Sub
Publish events to subscribed topic 0.594 s Custom Sub Topics Tedge-Mapper-Aws
Publish measurements to unsubscribed topic 5.602 s Custom Sub Topics Tedge-Mapper-Aws
Publish measurements to subscribed topic 0.407 s Custom Sub Topics Tedge-Mapper-Az
Publish measurements to unsubscribed topic 5.329 s Custom Sub Topics Tedge-Mapper-Az
Publish events to subscribed topic 0.487 s Custom Sub Topics Tedge-Mapper-C8Y
Publish measurements to unsubscribed topic 5.434 s Custom Sub Topics Tedge-Mapper-C8Y
Check remote mqtt broker #1773 4.947 s Remote Mqtt Broker
Apply name filter 0.301 s Filter Packages List Output
Apply maintainer filter 0.333 s Filter Packages List Output
Apply both filters 0.411 s Filter Packages List Output
No filters 0.42 s Filter Packages List Output
Both filters but name filter as empty string 0.298 s Filter Packages List Output
Both filters but maintainer filter as empty string 0.333 s Filter Packages List Output
Both filters as empty string 0.305 s Filter Packages List Output
Wrong package name 0.222 s Improve Tedge Apt Plugin Error Messages
Wrong version 0.141 s Improve Tedge Apt Plugin Error Messages
Wrong type 0.536 s Improve Tedge Apt Plugin Error Messages
tedge_connect_test_positive 0.491 s Tedge Connect Test
tedge_connect_test_negative 2.552 s Tedge Connect Test
tedge_connect_test_sm_services 10.473 s Tedge Connect Test
tedge_disconnect_test_sm_services 1.94 s Tedge Connect Test
Install thin-edge.io 22.5 s Call Tedge
call tedge -V 0.184 s Call Tedge
call tedge -h 0.173 s Call Tedge
call tedge -h -V 0.152 s Call Tedge
call tedge help 0.161 s Call Tedge
tedge config list 0.194 s Call Tedge Config List
tedge config list --all 0.178 s Call Tedge Config List
set/unset device.type 0.703 s Call Tedge Config List
set/unset device.key_path 0.688 s Call Tedge Config List
set/unset device.cert_path 0.548 s Call Tedge Config List
set/unset c8y.root_cert_path 0.728 s Call Tedge Config List
set/unset c8y.smartrest.templates 0.707 s Call Tedge Config List
set/unset c8y.topics 0.571 s Call Tedge Config List
set/unset az.root_cert_path 0.651 s Call Tedge Config List
set/unset az.topics 0.569 s Call Tedge Config List
set/unset aws.topics 0.503 s Call Tedge Config List
set/unset aws.url 0.486 s Call Tedge Config List
set/unset aws.root_cert_path 0.792 s Call Tedge Config List
set/unset aws.mapper.timestamp 0.673 s Call Tedge Config List
set/unset az.mapper.timestamp 0.586 s Call Tedge Config List
set/unset mqtt.bind.address 0.585 s Call Tedge Config List
set/unset mqtt.bind.port 0.559 s Call Tedge Config List
set/unset http.bind.port 0.727 s Call Tedge Config List
set/unset tmp.path 0.608 s Call Tedge Config List
set/unset logs.path 0.615 s Call Tedge Config List
set/unset run.path 0.612 s Call Tedge Config List
set/unset firmware.child.update.timeout 0.585 s Call Tedge Config List
set/unset c8y.url 0.457 s Call Tedge Config List
set/unset az.url 0.675 s Call Tedge Config List
set/unset mqtt.external.bind.port 1.303 s Call Tedge Config List
mqtt.external.bind.address 0.824 s Call Tedge Config List
mqtt.external.bind.interface 0.925 s Call Tedge Config List
set/unset mqtt.external.ca_path 1.005 s Call Tedge Config List
set/unset mqtt.external.cert_file 0.831 s Call Tedge Config List
set/unset mqtt.external.key_file 0.478 s Call Tedge Config List
set/unset software.plugin.default 0.592 s Call Tedge Config List
Get Put Delete 1.184 s Http File Transfer Api
Set keys should return value on stdout 0.086 s Tedge Config Get
Unset keys should not return anything on stdout and warnings on stderr 0.191 s Tedge Config Get
Invalid keys should not return anything on stdout and warnings on stderr 0.152 s Tedge Config Get
Set configuration via environment variables 0.749 s Tedge Config Get
Set configuration via environment variables for topics 0.238 s Tedge Config Get
Set unknown configuration via environment variables 0.072 s Tedge Config Get

Please sign in to comment.