-
Notifications
You must be signed in to change notification settings - Fork 49
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
Added zapper-automated testplan to SRU (New) #764
Conversation
Codecov Report
@@ Coverage Diff @@
## main #764 +/- ##
==========================================
+ Coverage 34.23% 34.28% +0.05%
==========================================
Files 302 302
Lines 34156 34157 +1
Branches 5910 5909 -1
==========================================
+ Hits 11694 11712 +18
+ Misses 21921 21904 -17
Partials 541 541
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the record, rpi devices use a different test plan to run sru (client-cert-iot-server-22-04-automated which is based on client-cert-iot-ubuntucore-22-automated).
Description
The testplan
zapper-enabled-automated
includes jobs like USB hotplugging, EDID cycling, etc. and with this PR will be included in our SRU Desktop testplan and in iot-server/core testplans.Every Zapper job is depending on the so-called Zapper capabilities which are fetched by the
zapper-capabilities
job. This PR updates this job so that it doesn't fail when ZAPPER_IP is not provided or the Zapper is non responding correctly: by default, every zapper-enabled job will be skipped in that case.Resolved issues
Resolves ZAP-578
Documentation
Tests
For what concerns
zapper-capabilities
changes:Without providing the
ZAPPER_IP
variable:will result in
where
zapper-capabilities
succeeded but every Zapper job was skipped.On the other hand, passing
ZAPPER_IP
will result in:where, depending on the Zapper capabilites, some Zapper jobs run.