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

Dev umegane 1105 #79

Merged
merged 9 commits into from
Jan 15, 2025
Merged

Dev umegane 1105 #79

merged 9 commits into from
Jan 15, 2025

Conversation

umegane
Copy link
Contributor

@umegane umegane commented Jan 15, 2025

Add test hooks and sample test cases for datastore and log_channel

Description:

  • Added test hooks to the log_channel and datastore classes.
  • Implemented a mechanism to inject test code into datastore_test using the test hooks.
  • Created sample test cases using the test hooks:
    • race_detection_test.cpp for testing race conditions.
    • Supporting classes race_condition_test_manager.cpp and race_condition_test_manager.h added.

These changes enable more comprehensive testing for concurrency-related issues.

@umegane umegane merged commit 62e323e into master Jan 15, 2025
6 checks passed
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.

1 participant