Skip to content
This repository was archived by the owner on Oct 26, 2025. It is now read-only.

Soft 389 can rx polling - #289

Draft
Max-MZ wants to merge 7 commits into
masterfrom
soft_389_can_rx_polling
Draft

Soft 389 can rx polling#289
Max-MZ wants to merge 7 commits into
masterfrom
soft_389_can_rx_polling

Conversation

@Max-MZ

@Max-MZ Max-MZ commented Feb 20, 2021

Copy link
Copy Markdown
Contributor

increased timeout on CAN
small change on naming in wait.c

@ryandancy ryandancy left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, it's just a matter of if we can get CI to pass lol. I don't think it should affect our test flakiness issues but it's possible.

@ryandancy

Copy link
Copy Markdown
Collaborator

Looks like the change is consistently causing test_rear_pd_fan_ctrl_temp in power_distribution/test/test_fan_ctrl.c to fail, could you look into it?

@ryandancy

Copy link
Copy Markdown
Collaborator

Update: looks like @jessm's efforts in bypassing vcan in loopback mode fixed the failing test, I'll merge once CI passes.

ryandancy and others added 2 commits April 4, 2021 10:51
There was a very odd race condition in test_can_wake_works where very
occasionally it would loop forever. Not sure why, but it also wasn't
testing what it was supposed to particularly effectively, so I rewrote
it.

Also added a couple of x86_interrupt_wake() calls in can_hw to be safe.
@ryandancy
ryandancy requested a review from jessm April 4, 2021 14:52
@ryandancy
ryandancy marked this pull request as draft April 4, 2021 17:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants