Skip to content

Increase native test coverage and add fuzzing #221

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jbachorik
Copy link
Collaborator

What does this PR do?:
It adds a number of fuzzing tests.
It also adds a few simple fixes for issues identified by those tests.

Motivation:
Increasing the test coverage to improve the library stability

Additional Notes:
The tests are all generated by Cursor

For Datadog employees:

  • If this PR touches code that signs or publishes builds or packages, or handles
    credentials of any kind, I've requested a review from @DataDog/security-design-and-guidance.
  • This PR doesn't touch any of that.

Unsure? Have a question? Request a review!

@jbachorik jbachorik added the generated: cursor Code generated by a LLM label May 29, 2025
Copy link

github-actions bot commented May 29, 2025

🔧 Report generated by pr-comment-cppcheck

CppCheck Report

Errors (2)

Warnings (4)

Style Violations (295)

Copy link

github-actions bot commented May 29, 2025

🔧 Report generated by pr-comment-scanbuild

@jbachorik jbachorik force-pushed the jb/llm_fuzzing branch 6 times, most recently from 1adf314 to fb1b089 Compare May 29, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
generated: cursor Code generated by a LLM
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant