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

Cherry-pick to earlgrey_1.0.0: [SiVal, usbdev] Suspend and Resume test. #25805

Merged
merged 5 commits into from
Jan 8, 2025

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Jan 8, 2025

This is an automatic cherry-pick of #25728 to branch earlgrey_1.0.0.

alees24 and others added 5 commits January 8, 2025 10:34
Add a simple host-side application to drive the suspend-
sleep-resume top-level USBDEV tests.

Signed-off-by: Adrian Lees <[email protected]>
(cherry picked from commit 7deb824)
Changes to the usb_testutils layer to report link events
as required by the suspend-resume top-level tests.
Extend the usb_testutils_streams code to construct a
USB configuration descriptor from the list of transfer
types, permitting a single test to be more configurable.

Signed-off-by: Adrian Lees <[email protected]>
(cherry picked from commit 2276e3a)
Suspend-resume library code used in a number of top-level
tests for exercising the various combinations of suspend/sleep
states and USB stimuli.
Individual top-level tests are very compact and just walk
through shortened sequences of test phases to make chip-level
simulation times feasible.
Presently configured for ES USBDEV, but also supporting Prod.

Signed-off-by: Adrian Lees <[email protected]>
(cherry picked from commit b2d0a21)
Suspend-sleep-resume testing of USBDEV involves multiple
test phases, states and stimuli, to check the DUT response
to Resume Signaling, Bus Reset or VBUS loss during each of
powered, Normal Sleep and Deep Sleep states.

Signed-off-by: Adrian Lees <[email protected]>
(cherry picked from commit 57798ae)
Signed-off-by: Douglas Reis <[email protected]>
(cherry picked from commit 46ec412)
@github-actions github-actions bot requested review from a team as code owners January 8, 2025 10:34
@github-actions github-actions bot requested review from cfrantz and removed request for a team January 8, 2025 10:34
@github-actions github-actions bot requested review from timothytrippel and removed request for a team January 8, 2025 10:34
@engdoreis engdoreis merged commit 56c657e into earlgrey_1.0.0 Jan 8, 2025
@a-will a-will deleted the backport-25728-to-earlgrey_1.0.0 branch January 8, 2025 15:10
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.

2 participants