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

Suggestion for Code Quality and CI tools #1718

Open
1 of 2 tasks
slaff opened this issue Jun 6, 2019 · 1 comment
Open
1 of 2 tasks

Suggestion for Code Quality and CI tools #1718

slaff opened this issue Jun 6, 2019 · 1 comment

Comments

@slaff
Copy link
Contributor

slaff commented Jun 6, 2019

Do you have suggestions for open-source tools that can help us improve the code quality? Add them as comment to this issue with a short description what they do and how to use them. We will analyze the suggestions and see if it would be possible to integrate them in the CI builds.

Security and memory issue detection

@mikee47
Copy link
Contributor

mikee47 commented Nov 7, 2019

We need something like Catch. There are already a number of tests already written for the Arduino esp8266 platform, so adopting a standard framework means we don't have to start from scratch.

I'm not suggesting that all testing must be done using the same framework, but that it would supplement the existing applications:

HostTests

Added in #1692 to contain some tests which were written during development of the Host Emulator. Further tests have been formalised and added since. It uses a simple home-baked framework which allows the same tests to be run on real hardware.

SharedComponent

Added in #1724 when build system was restructured, specifically to check the use of local user Component repositories.

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

No branches or pull requests

2 participants