Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add AWS keywords and create test for connecting thinedge to AWS using keys for authentication #3066

Closed
wants to merge 4 commits into from

Conversation

gligorisaev
Copy link
Contributor

New keywords are added to the ThinEdgeIO Robot Framework Library

  1. Create Session With Keys - Creates an AWS session using the provided access key, secret key, and optional region.
  2. Create New Policy - Creates a new IoT policy with the provided name and reads the policy document from a file.
  3. Register Device - Registers a new IoT Thing with the provided device ID.
  4. Check Policy Exists - Checks if the specified IoT policy exists.
  5. Check Device Exists - Checks if the specified IoT device (thing) exists.
  6. Configure Device - Configures the device by creating keys and certificates, attaching the policy to the certificate,
  7. Teardown AWS Resources- Deletes the created IoT policy and the registered device (thing) in AWS IoT Core.

Test Case created: tests/RobotFramework/tests/aws/aws_coonect_with_keys.robot

Description:

This test case validates the ability of thin-edge.io to successfully connect to AWS IoT Core. The test ensures that the necessary AWS credentials are available in the .env file and that the AWS IoT Core environment is correctly configured.

Preconditions:

AWS credentials:

  • AWS_URL
  • AWS_ACCESS_KEY
  • AWS_SECRET_KEY
  • AWS_REGION

must be provided in the .env file.

The test also support SSH adapter to be used.

Test Steps:

- Verify the certificate creation on the thin-edge.io device.
- Create an AWS session using the provided credentials.
- Create a new IoT policy in AWS IoT Core.
- Verify that the IoT policy was created successfully.
- Register the thin-edge.io device (thing) in AWS IoT Core.
- Verify that the device was registered successfully.
- Attach the IoT policy and certificate to the registered device.
- Connect the thin-edge.io device to AWS IoT Core.

Suite Setup:

Custom setup is executed, which includes setting up the device serial number and configuring the AWS IoT Core URL.

Teardown:

Custom teardown is performed, which includes removing the created resources from AWS IoT Core, deleting the certificate files from the device, and retrieving logs.

Tags:

theme:aws
test:on_demand

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Improvement (general improvements like code refactoring that doesn't explicitly fix a bug or add any new functionality)
  • Documentation Update (if none of the other choices apply)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Paste Link to the issue


Checklist

  • I have read the CONTRIBUTING doc
  • I have signed the CLA (in all commits with git commit -s)
  • I ran cargo fmt as mentioned in CODING_GUIDELINES
  • I used cargo clippy as mentioned in CODING_GUIDELINES
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

Further comments

… keys

Signed-off-by: gligorisaev <gligorisaev@gmail.com>
{
"Effect": "Allow",
"Action": "iot:Connect",
"Resource": "arn:aws:iot:us-east-1:227890699892:client/${iot:Connection.Thing.ThingName}"
Copy link
Contributor

Choose a reason for hiding this comment

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

The region and client id should not be hardcoded.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Actually I work now on a solution not to have a file at all, I want to avoid the need of maintaining a file

Comment on lines 28 to 29
#Check addapter and run only if adapter is ssh
Run Command If SSH Adapter
Copy link
Contributor

Choose a reason for hiding this comment

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

Why such a restriction?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

One of the differences of the "Setup" keyword wtih different adapter used is that in case of adapter=Docker (adapter: None is default, which is Docker) Setup is bootstrapping and making a fresh instalation, creating certificate etc. In case of adapter=ssh it is not

tests/RobotFramework/tests/aws/aws_coonect_with_keys.robot Outdated Show resolved Hide resolved
…full connection

Signed-off-by: gligorisaev <gligorisaev@gmail.com>
Copy link
Contributor

Robot Results

✅ Passed ❌ Failed ⏭️ Skipped Total Pass % ⏱️ Duration
0 491 2 491 0 2.332566s

Failed Tests

Name Message ⏱️ Duration Suite
Publish measurements to te measurement topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Aws Telemetry
Publish measurements to te measurement topic with measurement type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Aws Telemetry
Publish service measurements to te measurement topic with measurement type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Aws Telemetry
Publish child measurements to te measurement topic with measurement type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Aws Telemetry
Publish main device event to te event topic with event type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Aws Telemetry
Publish child device event to te event topic with event type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.000 s Aws Telemetry
Publish main device alarm to te alarm topic with alarm type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.000 s Aws Telemetry
Publish child device alarm to te alarm topic with alarm type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.000 s Aws Telemetry
Publish health status message for main device service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.010 s Aws Telemetry
Publish measurements to te measurement topic with measurement type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.018 s Azure Telemetry
Publish measurements to te measurement topic without measurement type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish service measurements to te measurement topic with measurement type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish child measurements to te measurement topic with measurement type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish main device event to te event topic with event type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish main device event to te event topic without event type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish child device event to te event topic with event type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish main device alarm to te alarm topic with alarm type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish main device alarm to te alarm topic without alarm type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish child device alarm to te alarm topic with alarm type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Publish health status message for main device service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Azure Telemetry
Configuration types should be detected on file change (without restarting service) No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.022 s Inotify Crate
Check lock file existence in default folder Parent suite setup failed: No keyword with name 'Setup' found. 0.002 s Lock File
Check PID number in lock file Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Lock File
Check PID number in lock file after restarting the services Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Lock File
Check starting same service twice Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Lock File
Switch off lock file creation Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Lock File
c8y_RequiredAvailability is set by default to an hour Setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Also teardown failed: No keyword with name 'Get Logs' found. 0.006 s C8Y Required Availability
c8y_RequiredAvailability is set with custom value Setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Also teardown failed: No keyword with name 'Get Logs' found. 0.028 s C8Y Required Availability
c8y_RequiredAvailability is not set when disabled Setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Also teardown failed: No keyword with name 'Get Logs' found. 0.023 s C8Y Required Availability
Heartbeat is sent Setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Also teardown failed: No keyword with name 'Get Logs' found. 0.024 s Heartbeat
Heartbeat is sent based on the custom health topic status Setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Also teardown failed: No keyword with name 'Get Logs' found. 0.022 s Heartbeat
Child heartbeat is sent Setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Also teardown failed: No keyword with name 'Get Logs' found. 0.020 s Heartbeat
Child heartbeat is sent based on the custom health topic status Setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Also teardown failed: No keyword with name 'Get Logs' found. 0.014 s Heartbeat
No unexpected child devices created with service autostart No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.007 s Bootstrap
No unexpected child devices created without service autostart No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.025 s Bootstrap
Mapper restart does not alter device hierarchy No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.008 s Bootstrap
Mapper started early does not miss supported operations No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Bootstrap
Connection test Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.015 s Builtin Bridge
Support publishing QoS 0 messages to c8y topic #2960 Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.009 s Builtin Bridge
Default local_cleansession setting Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup 0.001 s Local Cleansession
Force inclusion of local_cleansession Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup 0.001 s Local Cleansession
Auto detection of local_cleansession compatibility Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup 0.001 s Local Cleansession
Force exclusion of local_cleansession Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup 0.001 s Local Cleansession
Migrate Legacy Configuration Files No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.015 s Backward Compatibility
Set Configuration when file does not exist Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Set Configuration when file exists Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Set configuration with broken url Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Get Configuration from Main Device Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Configuration Operation
Get Configuration from Child Device Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Configuration Operation
Get Unknown Configuration Type From Device Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Configuration Operation
Get non existent configuration file From Device Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Configuration Operation
Update configuration plugin config via cloud Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Modify configuration plugin config via local filesystem modify inplace Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Modify configuration plugin config via local filesystem overwrite Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Update configuration plugin config via local filesystem copy Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Update configuration plugin config via local filesystem move (different directory) Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.011 s Configuration Operation
Update configuration plugin config via local filesystem move (same directory) Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Manual config_snapshot operation request Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Trigger config_snapshot operation from another operation Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Trigger custom config_snapshot operation Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Configuration Operation
Config_snapshot operation request with the tedgeUrl created by agent Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Manual config_update operation request Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Trigger config_update operation from another workflow Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Trigger custom config_update operation Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Config update request not processed when operation is disabled for tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Config snapshot request not processed when operation is disabled for tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Configuration Operation
Default plugin configuration Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Configuration Operation
File Transfer Service has HTTPS enabled Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.001 s Configuration With File Transfer Https
File Transfer Service redirects HTTP to HTTPS Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.001 s Configuration With File Transfer Https
File Transfer Service is accessible over HTTPS from child device Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.001 s Configuration With File Transfer Https
Configuration snapshots are uploaded to File Transfer Service via HTTPS Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.004 s Configuration With File Transfer Https
Configuration snapshots are uploaded to File Transfer Service via HTTPS with client certificate Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.001 s Configuration With File Transfer Https
Configuration operation fails when configuration-plugin does not supply client certificate Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.001 s Configuration With File Transfer Https
Configuration snapshot fails when mapper does not supply client certificate Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.001 s Configuration With File Transfer Https
Configuration update succeeds despite mapper not supplying client certificate Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Test Setup Suite Setup Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 3) No keyword with name 'Get Logs' found. 0.001 s Configuration With File Transfer Https
Run the custom operation with multiple arguments Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.024 s Operation Multiple Arguments In Command
Update the custom operation dynamically Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.020 s Dynamically Reload Operation
Custom operation successful Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.025 s Custom Operation
Custom operation fails Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Custom Operation
c8y_RelayArray operation Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.020 s Operation Relay Array
Successful firmware operation Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.015 s Firmware Operation
Install with empty firmware name Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.016 s Firmware Operation
Prerequisite Parent Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Firmware Operation Child Device
Prerequisite Child Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Firmware Operation Child Device
Child device firmware update Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Firmware Operation Child Device
Child device firmware update with cache Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Firmware Operation Child Device
Firmware plugin supports restart via service manager #1932 Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Firmware Operation Child Device Retry
Update Inventory data via inventory.json Parent suite setup failed: No keyword with name 'Setup' found. 0.019 s Inventory Update
Inventory includes the agent fragment with version information Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Inventory Update
Retrieve a JWT tokens Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.012 s Jwt Request
Migrate Legacy Configuration Files No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.017 s Backward Compatibility
Log operation ignore date range when log file has a static path Parent suite setup failed: No keyword with name 'Setup' found. 0.003 s Log Operation
Request with non-existing log type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Manual log_upload operation request Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Trigger log_upload operation from another operation Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Trigger custom log_upload operation Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Log file request limits maximum number of lines with text filter Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Log file request limits maximum number of lines without text filter Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Log file request supports date/time filters and can search across multiple log files Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Log file request not processed if operation is disabled for tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Operation
Default plugin configuration Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Log Operation
Successful log operation Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 0.047 s Log Operation Child
Custom log workflow with pre-processor Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Log Workflow
Mapper recovers and processes output of ongoing software update request Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Recover And Publish Software Update Message
Recovery from corrupt entity store file Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Recover And Publish Software Update Message
Check running collectd Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Monitor Device Collectd
Is collectd publishing MQTT messages? Parent suite setup failed: No keyword with name 'Setup' found. 0.003 s Monitor Device Collectd
Check thin-edge monitoring Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Monitor Device Collectd
Check grouping of measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Monitor Device Collectd
Main device registration Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.006 s Registration Lifecycle
Child device registration Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.018 s Registration Lifecycle
Register child device with defaults via MQTT Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.010 s Registration Lifecycle
Register child device with custom name and type via MQTT Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.006 s Registration Lifecycle
Register child device with custom id via MQTT Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.016 s Registration Lifecycle
Register nested child device using default topic schema via MQTT Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.033 s Registration Lifecycle
Register service on a child device via MQTT Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.024 s Registration Lifecycle
Register devices using custom MQTT schema Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.006 s Registration Lifecycle
Register tedge-agent when tedge-mapper-c8y is not running #2389 Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.007 s Registration Lifecycle
Early data messages cached and processed Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.020 s Registration Lifecycle
Entities persisted and restored Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.009 s Registration Lifecycle
Entities send to cloud on restart Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.019 s Registration Lifecycle
Install/uninstall c8y-remote-access-plugin Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.020 s Test Remote Access
Execute ssh command using PASSTHROUGH Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.017 s Test Remote Access
Remote access session is independent from mapper (when using socket activation) Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.026 s Test Remote Access
Remote access session is not independent from mapper (when socket activation is not available) Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.013 s Test Remote Access
Execute ssh command with a custom root certificate path Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.026 s Test Remote Access Custom Root Cert Path
Supports restarting the device Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.020 s Restart Device
Supports restarting the device without sudo and running as root Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.033 s Restart Device
tedge-mapper-c8y does not react to local restart operations transitions Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.029 s Restart Device
Support restarting the device Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Restart Device Child
Restart operation should be set to failed when an non-existent command is configured Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Restart Device Child
Restart operation should be set to failed when command is not allowed by sudo Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Restart Device Child
Restart operation should be set to failed when the command does not restart the device Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Restart Device Child
Restart operation should be set to failed if the restart command times out Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Restart Device Child
Restart operation should be set to failed when the command has been killed by a signal Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Restart Device Child
Default restart timeout supports the default 60 second delay of the linux shutdown command Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Restart Device Child
Update tedge version from previous using Cumulocity Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. [RETRY] FAIL on 1. retry. 0.017 s Tedge Self Update
Refreshes mosquitto bridge configuration Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.007 s Tedge Self Update
Update tedge version from base to current using Cumulocity Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.010 s Tedge Self Update
Test if all c8y services are up Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.011 s Service Monitoring
Test bridge service status up Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.022 s Service Monitoring
Test mosquitto bridge service status mapping Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Service Monitoring
Test non-mosquitto-bridge service status mapping Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Service Monitoring
Test if all c8y services are down Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.010 s Service Monitoring
Test if all c8y services are using configured service type Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Service Monitoring
Test if all c8y services using default service type when service type configured as empty Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker stop start Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Service Monitoring
Check health status of tedge-mapper-c8y service on broker restart Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.016 s Service Monitoring
Check health status of child device service Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.017 s Service Monitoring
Successful shell command with output Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Shell Operation
Check Successful shell command with literal double quotes output Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Shell Operation
Execute multiline shell command Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Shell Operation
Failed shell command Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Shell Operation
Successful shell command with output Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Shell Operation Built-In Bridge
Check Successful shell command with literal double quotes output Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Shell Operation Built-In Bridge
Execute multiline shell command Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Shell Operation Built-In Bridge
Failed shell command Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Shell Operation Built-In Bridge
Check max_packages default value Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.010 s Sm-Plugin
Limit number of packages Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.021 s Sm-Plugin
Limit number of packages to 1 Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.019 s Sm-Plugin
Don't limit number of packages Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.008 s Sm-Plugin
sm-plugins should work without sudo installed and running as root Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.009 s Sm-Plugin
sm-plugins download files from Cumulocity Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.008 s Sm-Plugin
Filter packages list using include pattern Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.008 s Sm-Plugin
Filter packages list using exclude pattern Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.007 s Sm-Plugin
Filter packages list using both patterns Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.008 s Sm-Plugin
Supported software types should be declared during startup Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.030 s Software
Supported software types and c8y_SupportedSoftwareTypes should be declared during startup Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.043 s Software
Software list should be populated during startup Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.019 s Software
Software list should be populated during startup with advanced software management Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.027 s Software
Install software via Cumulocity Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.020 s Software
tedge-agent should terminate on SIGINT while downloading file Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.024 s Software
Software list should only show currently installed software and not candidates Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.019 s Software
Manual software_list operation request Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.021 s Software
Manual software_update operation request Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.028 s Software
Manual software_update operation request with empty url Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.009 s Software
Operation log uploaded automatically with default auto_log_upload setting as on-failure Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.017 s Software
Operation log uploaded automatically with auto_log_upload setting as always Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.017 s Software
Operation log uploaded automatically with auto_log_upload setting as never Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.008 s Software
Workflow log includes plugin output Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Get Logs' found. 0.025 s Software
Supported software types should be declared during startup Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 0.019 s Software-Update-Child
Software list should be populated during startup Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 0.035 s Software-Update-Child
Install software via Cumulocity Setup failed: No keyword with name 'Setup' found. Also teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 0.044 s Software-Update-Child
Full supported operations message has no duplicates Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.026 s Mapper-Publishing-Agent-Supported-Ops
Create and publish the tedge agent supported operations on mapper restart Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Mapper-Publishing-Agent-Supported-Ops
Agent gets the software list request once it comes up Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.044 s Mapper-Publishing-Agent-Supported-Ops
Define Child device 1 ID Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.012 s C8Y Child Alarms Rpi
Normal case when the child device does not exist on c8y cloud Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s C8Y Child Alarms Rpi
Normal case when the child device already exists Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s C8Y Child Alarms Rpi
Reconciliation when the new alarm message arrives, restart the mapper Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s C8Y Child Alarms Rpi
Reconciliation when the alarm that is cleared Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s C8Y Child Alarms Rpi
Child devices support sending simple measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending simple measurements with custom type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending simple measurements with custom type in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.002 s Child Device Telemetry
Child devices support sending custom measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending custom events Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending custom events overriding the type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending custom events without type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending large events Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending custom alarms #1699 Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending alarms using text fragment Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending inventory data via c8y topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices support sending inventory data via tedge topic with type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child devices supports sending inventory data via tedge topic to root fragments Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child device supports sending custom child device measurements directly to c8y Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Nested child devices support sending inventory data via tedge topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Send measurements to an unregistered child service Parent suite setup failed: No keyword with name 'Setup' found. 0.002 s Child Device Telemetry
Send measurements to a registered child service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Send alarms to an unregistered child service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Send alarms to a registered child service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Send events to an unregistered child service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Send events to a registered child service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Nested child devices support sending measurement Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Nested child devices support sending alarm Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Nested child devices support sending event Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Nested child device service support sending simple measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Nested child device service support sending events Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Nested child device service support sending alarm Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Child device registered even on bad input Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Child Device Telemetry
Check retained alarms Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.017 s Raise Alarms
Thin-edge devices support sending simple measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending simple measurements with custom type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending simple measurements with custom type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending simple measurements with custom type in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.004 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending large events Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending large events using legacy api Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events overriding the type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom events without type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms #1699 Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms overriding the type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms without type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms without severity in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms with unknown severity in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.013 s Thin-Edge Device Telemetry
Thin-edge devices support sending custom alarms without text in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.002 s Thin-Edge Device Telemetry
Thin-edge devices support sending alarms using text fragment Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge device supports sending custom Thin-edge device measurements directly to c8y Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge device support sending inventory data via c8y topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge device support sending inventory data via tedge topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge device supports sending inventory data via tedge topic to root fragments Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Previously cleared property should be sent to cloud when set again #2365 Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Send measurements to an unregistered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Send measurements to a registered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Send alarms to an unregistered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Send alarms to a registered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Send events to an unregistered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Send events to a registered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry
Thin-edge devices support sending simple measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Built-in bridge reports health status Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Bridge stops if mapper stops running Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending simple measurements with custom type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending simple measurements with custom type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending simple measurements with custom type in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom measurements Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom events Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending large events Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending large events using legacy api Parent suite setup failed: No keyword with name 'Setup' found. 0.017 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom events overriding the type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom events without type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom alarms #1699 Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom alarms overriding the type Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom alarms without type in topic Parent suite setup failed: No keyword with name 'Setup' found. 0.002 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom alarms without severity in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom alarms with unknown severity in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending custom alarms without text in payload Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge devices support sending alarms using text fragment Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge device supports sending custom Thin-edge device measurements directly to c8y Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge device support sending inventory data via c8y topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge device support sending inventory data via tedge topic Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Thin-edge device supports sending inventory data via tedge topic to root fragments Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Previously cleared property should be sent to cloud when set again #2365 Parent suite setup failed: No keyword with name 'Setup' found. 0.011 s Thin-Edge Device Telemetry Built-In Bridge
Send measurements to an unregistered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Send measurements to a registered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Send alarms to an unregistered service Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Thin-Edge Device Telemetry Built-In Bridge
Send alarms to a registered service Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Thin-Edge Device Telemetry Built-In Bridge
Send events to an unregistered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
Send events to a registered service Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Thin-Edge Device Telemetry Built-In Bridge
thin-edge components support a custom config-dir location via flags Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Config Dir
Validate updated data path used by tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Data Path Config
Validate updated data path used by c8y-firmware-plugin Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Data Path Config
Validate updated log path used by tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Execute Command' found. 2) No keyword with name 'Restart Service' found. 3) No keyword with name 'Execute Command' found. 4) No keyword with name 'Get Logs' found. 0.001 s Log Path Config
Check existence of init directories Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Init
Tedge init and check creation of folders Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Init
Check ownership of the folders Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Init
Change user/group and check the change Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Init
Tedge init and check if default values are restored Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Init
Install thin-edge via apt Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.006 s Install Apt
Install latest via script (from current branch) Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.009 s Install Tedge
Install specific version via script (from current branch) Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.004 s Install Tedge
Install latest tedge via script Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.004 s Install Tedge
Install then uninstall latest tedge via script (from main branch) Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.019 s Install Tedge
Support starting and stopping services No keyword with name 'Setup' found. 0.030 s Service-Control
Supports a reconnect No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.006 s Test-Commands
Supports disconnect then connect No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.033 s Test-Commands
Update unknown setting No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.004 s Test-Commands
Update known setting No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.017 s Test-Commands
It checks MQTT messages using a pattern Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.012 s Test-Mqtt
Stop tedge-mapper Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge Mapper C8Y
Update the service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge Mapper C8Y
Reload systemd files Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge Mapper C8Y
Start tedge-mapper Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge Mapper C8Y
Start watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge Mapper C8Y
Check PID of tedge-mapper Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge Mapper C8Y
Kill the PID Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.019 s Health Tedge Mapper C8Y
Recheck PID of tedge-mapper Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge Mapper C8Y
Compare PID change Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge Mapper C8Y
Stop watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge Mapper C8Y
Remove entry from service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge Mapper C8Y
Watchdog does not kill mapper if it responds Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge Mapper C8Y
Stop tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Agent
Update the service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Agent
Reload systemd files Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Agent
Start tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Agent
Start watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Agent
Check PID of tedge-mapper Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.009 s Health Tedge-Agent
Kill the PID Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Agent
Recheck PID of tedge-agent Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Agent
Compare PID change Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Agent
Stop watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Agent
Remove entry from service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Agent
Watchdog does not kill mapper if it responds Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.009 s Health Tedge-Mapper-Aws
Stop tedge-mapper-az Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Mapper-Az
Update the service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Reload systemd files Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Start tedge-mapper-az Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Start watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.021 s Health Tedge-Mapper-Az
Check PID of tedge-mapper-az Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Mapper-Az
Kill the PID Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Recheck PID of tedge-mapper-az Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Mapper-Az
Compare PID change Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Stop watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Remove entry from service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Watchdog does not kill mapper if it responds Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Az
Stop tedge-mapper-collectd Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Health Tedge-Mapper-Collectd
Update the service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Reload systemd files Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Start tedge-mapper-collectd Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.004 s Health Tedge-Mapper-Collectd
Start watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Check PID of tedge-mapper-collectd Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Kill the PID Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Recheck PID of tedge-mapper-collectd Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Compare PID change Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Stop watchdog service Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
Remove entry from service file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
tedge-collectd-mapper health status Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Health Tedge-Mapper-Collectd
tedge-agent health status Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s MQTT health endpoints
Publish on a local insecure broker Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Basic Pub Sub
Publish on a local secure broker Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Basic Pub Sub
Publish on a local secure broker with client authentication Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Basic Pub Sub
Publish events to subscribed topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Custom Sub Topics Tedge-Mapper-Aws
Publish measurements to unsubscribed topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Custom Sub Topics Tedge-Mapper-Aws
Publish events to subscribed topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.009 s Custom Sub Topics Tedge-Mapper-Az
Publish measurements to unsubscribed topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Custom Sub Topics Tedge-Mapper-Az
Publish events to subscribed topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Custom Sub Topics Tedge-Mapper-C8Y
Publish measurements to unsubscribed topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Execute Command' found. 0.001 s Custom Sub Topics Tedge-Mapper-C8Y
Publish Connection Closed after publish Setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.014 s Disconnect From Broker
Publish Connection Closed after publish and no error message with TLS Setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.003 s Disconnect From Broker
Subscribe Connection Closed On Interruption Setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.003 s Disconnect From Broker
Stop subscription on SIGINT even when broker is not available Setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.014 s Disconnect From Broker
Check remote mqtt broker #1773 Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Get Logs' found. 2) No keyword with name 'Get Logs' found. 0.005 s Remote Mqtt Broker
Apply name filter Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Filter Packages List Output
Apply maintainer filter Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Filter Packages List Output
Apply both filters Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Filter Packages List Output
No filters Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Filter Packages List Output
Both filters but name filter as empty string Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Filter Packages List Output
Both filters but maintainer filter as empty string Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Filter Packages List Output
Both filters as empty string Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Filter Packages List Output
Wrong package name Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Improve Tedge Apt Plugin Error Messages
Wrong version Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Improve Tedge Apt Plugin Error Messages
Wrong type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Improve Tedge Apt Plugin Error Messages
Install packages without overwriting config files Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.042 s Install Overwrite Config Files
Install packages overwrite config files Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.006 s Install Overwrite Config Files
Install package with Epoch in version #2666 Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.015 s Install Package With Epoch
On start process all the pending operations Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.011 s Main Tedge Agent
Converter and file transfer service are not running on a child device Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Agent
Run agent with a custom topic prefix #3031 Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Tedge Agent As Child
tedge-agent should not subscribe to legacy topics when running as a child device #3034 Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.009 s Tedge Agent As Child
Trigger Custom Download Operation Parent suite setup failed: No keyword with name 'Setup' found. 0.005 s Custom Operation
Override Built-In Operation Parent suite setup failed: No keyword with name 'Setup' found. 0.005 s Custom Operation
Trigger Device Restart Using A Sub-Command Parent suite setup failed: No keyword with name 'Setup' found. 0.001 s Custom Operation
Timeout An Action Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Trigger Agent Restart Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Trigger native-reboot within workflow (on_success) Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Trigger native-reboot within workflow (on_error) - missing sudoers entry for reboot Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Invoke sub-operation from a super-command operation Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Use scripts to create sub-operation init states Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Invoke sub-operation from a sub-operation Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Command steps should not be executed twice Parent suite setup failed: No keyword with name 'Setup' found. 0.000 s Custom Operation
Check offline bootstrapping Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Connect Offline
tedge_connect_test_positive Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Connect Test
Non-root users should be able to read the mosquitto configuration files #2154 Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Connect Test
tedge_connect_test_negative Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Connect Test
tedge_connect_test_sm_services Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Connect Test
tedge_disconnect_test_sm_services Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Connect Test
tedge reconnect does not restart agent Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Connect Test
tedge reconnect restarts mapper Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Connect Test
Check absence of OpenSSL Error messages #3024 Parent suite setup failed: No keyword with name 'Setup' found. Did you mean: Suite Setup Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.013 s Tedge Connect Test
Convert main device measurement topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.009 s Convert Tedge Topics To Te Topics
Convert main device empty measurement topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Convert Tedge Topics To Te Topics
Convert child device measurement topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Convert Tedge Topics To Te Topics
Convert main device event topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Convert Tedge Topics To Te Topics
Convert main device empty event topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Convert Tedge Topics To Te Topics
Convert child device event topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Convert Tedge Topics To Te Topics
Convert main device alarm topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Convert Tedge Topics To Te Topics
Convert main device alarm topic and retain Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Convert Tedge Topics To Te Topics
Convert child device alarm topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Convert Tedge Topics To Te Topics
Convert clear alarm topic Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Convert Tedge Topics To Te Topics
Convert empty alarm message Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.005 s Convert Tedge Topics To Te Topics
Creates a destination file if it doesn't exist Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Write
Changes permissions if a destination doesn't exist Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Write
Preserves permissions if a destination exists Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Write
Install thin-edge.io Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge
call tedge -V Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge
call tedge -h Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.002 s Call Tedge
call tedge help Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge
tedge config list Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
tedge config list --all Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset device.type Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset device.key_path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset device.cert_path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.root_cert_path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.smartrest.templates Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.topics Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.proxy.bind.address Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.proxy.bind.port Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.proxy.client.host Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.proxy.client.port Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset c8y.bridge.include.local_cleansession Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset c8y.software_management.api Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset c8y.software_management.with_types Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset az.root_cert_path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset az.topics Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset aws.topics Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset aws.url Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset aws.root_cert_path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset aws.mapper.timestamp Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset az.mapper.timestamp Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset mqtt.topic_root Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset mqtt.device_topic_id Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset mqtt.bind.address Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset mqtt.bind.port Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset mqtt.client.host Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset mqtt.client.port Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset http.bind.port Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset http.bind.address Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset http.client.port Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset http.client.host Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset software.plugin.max_packages Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset tmp.path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset logs.path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset run.path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset run.lock_files Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset firmware.child.update.timeout Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset c8y.url Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset az.url Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset mqtt.external.bind.port Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
mqtt.external.bind.address Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
mqtt.external.bind.interface Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Call Tedge Config List
set/unset mqtt.external.ca_path Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset mqtt.external.cert_file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset mqtt.external.key_file Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset software.plugin.default Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
set/unset apt.name Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.011 s Call Tedge Config List
set/unset apt.maintainer Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Call Tedge Config List
Generate CSR using the device-id from an existing certificate and private key Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.015 s Certificate Signing Request
Generate CSR without an existing certificate and private key Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.004 s Certificate Signing Request
Get Put Delete Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: Several failures occurred: 1) No keyword with name 'Set Device Context' found. 2) No keyword with name 'Execute Command' found. 3) No keyword with name 'Get Logs' found. 0.001 s Http File Transfer Api
Verify Single Certificate File Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.007 s Parse Root Certificate
Verify Single Private Key File Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Parse Root Certificate
Verify Multiple Certificates in Directory Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Parse Root Certificate
Verify Invalid Path Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.005 s Parse Root Certificate
tedge config add/remove value in empty array type config Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Config Add Remove
tedge config add/remove value in non-empty array type config Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Config Add Remove
tedge config add/remove value in single value type config Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Config Add Remove
tedge config skip duplicates Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Config Add Remove
tedge config skip value to remove if it does not match Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Config Add Remove
tedge config append/remove default value Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Config Add Remove
Set keys should return value on stdout Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Config Get
Unset keys should not return anything on stdout and warnings on stderr Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Config Get
Invalid keys should not return anything on stdout and warnings on stderr Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.001 s Tedge Config Get
Set configuration via environment variables Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Config Get
Set configuration via environment variables for topics Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Config Get
Set unknown configuration via environment variables Parent suite setup failed: No keyword with name 'Setup' found. Also parent suite teardown failed: No keyword with name 'Get Logs' found. 0.000 s Tedge Config Get
Create the certificate Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.004 s Tedge Upload Cert
Renew the certificate Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.002 s Tedge Upload Cert
Cert upload prompts for username (from stdin) Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.002 s Tedge Upload Cert
Cert upload supports reading username/password from go-c8y-cli env variables Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.002 s Tedge Upload Cert
Renew certificate fails Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.002 s Tedge Upload Cert
tedge cert upload c8y command fails Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.002 s Tedge Upload Cert
tedge cert upload c8y respects root cert path Setup failed: No keyword with name 'Setup' found. Also teardown failed: No keyword with name 'Get Logs' found. 0.003 s Tedge Upload Cert Custom Root Cert Path

Signed-off-by: gligorisaev <gligorisaev@gmail.com>
… for c8y

Signed-off-by: gligorisaev <gligorisaev@gmail.com>
@reubenmiller
Copy link
Contributor

@gligorisaev Since this is AWS specific functionality it might make more sense creating a dedicated robotframework-aws library (similar to robotframework-c8y), as I suspect we'll have some keyword clashes eventually.

@reubenmiller
Copy link
Contributor

This is superseded by #3097

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants