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

add hardware schedule test #312

Merged
merged 1 commit into from Jan 30, 2020
Merged

add hardware schedule test #312

merged 1 commit into from Jan 30, 2020

Conversation

@brunob45
Copy link
Contributor

brunob45 commented Jan 29, 2020

Add tests to verify the schedule mechanics and timing.

Because micros() has a resolution of 4uS, the reported timing is slightly more than what requested, but it still fulfill the requirements.

add temp test file to gitignore


improve schedule testing


add check for schedule delays and pending variants

move time sampling to callback methods

add comments and improve pending tests
@brunob45 brunob45 force-pushed the brunob45:tests/2 branch 3 times, most recently from b8172b0 to dbf46b9 Jan 29, 2020
@noisymime noisymime merged commit 68f2288 into noisymime:master Jan 30, 2020
2 checks passed
2 checks passed
noisymime.speeduino Build #20200129.14 had test failures
Details
noisymime.speeduino (1) Build #20200129.14 had test failures
Details
@brunob45 brunob45 deleted the brunob45:tests/2 branch Jan 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.