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

chore(deps): rebase moquette on 0.17 release #122

Closed
wants to merge 3 commits into from
Closed

Conversation

MikeDombo
Copy link
Member

@MikeDombo MikeDombo commented Sep 14, 2023

Issue #, if available:

Description of changes:
Update to the released version of 0.17, keeping our specific changes for Greengrass and removing the telemetry added by moquette.

Why is this change necessary:

How was this change tested:
Existing tests are passing including integration. Further testing will happen in the pipelines.

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.

Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

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

CodeQL found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.

@MikeDombo MikeDombo force-pushed the moq-17 branch 2 times, most recently from 27a8f1a to b955755 Compare September 14, 2023 13:31
@MikeDombo MikeDombo changed the title Moq 17 chore(deps): rebase moquette on 0.17 release Sep 14, 2023
@github-actions
Copy link

github-actions bot commented Sep 14, 2023

Unit Tests Coverage Report

File Coverage Lines Branches
All files 68% 74% 62%
com.aws.greengrass.mqtt.moquette.GreengrassMoquetteSslContextCreator 51% 60% 41%
com.aws.greengrass.mqtt.moquette.ClientDeviceAuthorizer 80% 79% 81%
com.aws.greengrass.mqtt.moquette.ClientDeviceTrustManager 95% 90% 100%
com.aws.greengrass.mqtt.moquette.MQTTService 76% 81% 71%
com.aws.greengrass.mqtt.moquette.BrokerKeyStore 64% 64% 0%
com.aws.greengrass.mqtt.moquette.ClientDeviceAuthorizer$ConnectionTerminationListener 62% 73% 50%
com.aws.greengrass.mqtt.moquette.ClientDeviceAuthorizer$UserSessionPair 100% 100% 0%

Minimum allowed coverage is 50%

Generated by 🐒 cobertura-action against bcc368e

@MikeDombo
Copy link
Member Author

Working on getting Windows tests passing. Moquette doesn't properly close all file handles, so it then cannot delete the tempdir used by tests.

@MikeDombo MikeDombo marked this pull request as ready for review September 14, 2023 14:18
@MikeDombo MikeDombo force-pushed the moq-17 branch 3 times, most recently from b3c7dc0 to e0ae0c3 Compare September 14, 2023 18:46
@MikeDombo MikeDombo closed this Sep 14, 2023
@MikeDombo MikeDombo deleted the moq-17 branch September 14, 2023 19:40
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.

2 participants