Issue #, if available:
Implement GGMQ scenario based on GGAD-1-T9 and GGAD-1-T14
Description of changes:
Add GGMQ-1-T9 scenario outline for MQTT v3 and v5 and sdk-java and mosquitto-c clients
Why is this change necessary:
Testing ability to forward local MQTT messages to IoT core
How was this change tested:
Run scenarios locally and on codeBuild.
Test results:
[INFO ] 2023-06-16 19:14:11.608 [main] StepTrackingReporting - Passed: 'GGMQ-1-T9-v3-sdk-java: As a customer,I can configure local MQTT messages to be forwarded to an IoT Core MQTT topic'
[INFO ] 2023-06-16 19:14:11.608 [main] StepTrackingReporting - Passed: 'GGMQ-1-T9-v3-mosquitto-c: As a customer,I can configure local MQTT messages to be forwarded to an IoT Core MQTT topic'
[INFO ] 2023-06-16 19:14:11.608 [main] StepTrackingReporting - Passed: 'GGMQ-1-T9-v5-sdk-java: As a customer,I can configure local MQTT messages to be forwarded to an IoT Core MQTT topic'
[ERROR] 2023-06-16 19:14:11.608 [main] StepTrackingReporting - Failed: 'GGMQ-1-T9-v5-mosquitto-c: As a customer,I can configure local MQTT messages to be forwarded to an IoT Core MQTT topic': Failed at 'the Greengrass deployment is COMPLETED on the device after 5 minutes'
after re-run only GGMQ-1-T9-v5-mosquitto-c
[INFO ] 2023-06-16 19:20:15.367 [main] StepTrackingReporting - Passed: 'GGMQ-1-T9-v5-mosquitto-c: As a customer,I can configure local MQTT messages to be forwarded to an IoT Core MQTT topic'
Any additional information or context required to review the change:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available: Implement GGMQ scenario based on GGAD-1-T9 and GGAD-1-T14
Description of changes:
Why is this change necessary: Testing ability to forward local MQTT messages to IoT core
How was this change tested: Run scenarios locally and on codeBuild.
Test results:
Any additional information or context required to review the change:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.