#413 Write fault monitor test for rm46. #604
Open
+73
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
Closes #413.
New Changes
-created new "tests" folder in hil, with rm46.cpp.
-modified and implemented sleep thread code from stackoverflow linked in #413 .
-wrote parseTimeStamps function which gets the timestamp from each log and converts to seconds.
Testing
Explain tests that you ran to verify code functionality.
Outstanding Changes / Things To Do
-add a parse timestamps regex helper function (or std::stoi etc...)
-create a sample rm46 log
-tests should fail with code that segfaults
-tests should pass with stable code
Sleep Code (please test)