OFS / opae-sdk

Open Programmable Acceleration Engine
https://ofs.github.io
BSD 3-Clause "New" or "Revised" License
251 stars 84 forks source link

hssi: increate timeout to 1 second #3132

Closed michael-adler closed 2 months ago

michael-adler commented 2 months ago

Some operations are taking longer than the current timeout, such as putting an HSSI port in loopback. Timeout is a failure, so waiting a little long isn't a problem. Actual completion observed has been over 100ms, so chose 1 second.

The current timeout logic could be improved but is not changed in this commit. Time passed is calculated as the sum of sleep times, which assumes MMIO reads are free and sleep is exactly the requested wait.

Tests run:

Set loopback on 8x25 interfaces in iseries-dk, n6001

coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 9547837650

Details


Totals Coverage Status
Change from base Build 9521097734: 0.0%
Covered Lines: 15826
Relevant Lines: 24483

💛 - Coveralls
coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 9547883543

Details


Totals Coverage Status
Change from base Build 9521097734: 0.0%
Covered Lines: 15826
Relevant Lines: 24483

💛 - Coveralls
coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 9550060885

Details


Totals Coverage Status
Change from base Build 9550043789: 0.0%
Covered Lines: 15826
Relevant Lines: 24483

💛 - Coveralls
coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 9550358699

Details


Totals Coverage Status
Change from base Build 9550043789: 0.0%
Covered Lines: 15826
Relevant Lines: 24483

💛 - Coveralls