-
Notifications
You must be signed in to change notification settings - Fork 114
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
6.16.0 feature manifest expiring soon #15003
6.16.0 feature manifest expiring soon #15003
Conversation
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.
Nice job! Just a couple questions and tiny docstring fix
PRT Result
|
1a999b2
to
fefaeb4
Compare
PRT Result
|
PRT Result
|
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.
Left a few comments for discussion.
PRT Result
|
8546a1d
to
e13322d
Compare
PRT Result
|
PRT Result
|
652f046
to
02d68ac
Compare
trigger: test-robottelo |
PRT Result
|
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.
ACK pending passing PRT.
Looks good but just a suggestion about constant.
|
PRT Result
|
02d68ac
to
78a06c3
Compare
|
PRT Result
|
Moving this PR to draft because of in-progress work from developer on BZ which is related to this PR (impacting flow of execution) |
trigger: test-robottelo |
PRT Result
|
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.
Looks good, just a couple of proposals added.
trigger: test-robottelo |
PRT Result
|
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.
ACK
* 6.16.0 feature manifest expiring soon * Update test_subscription.py Co-authored-by: David Moore <[email protected]> * use cli way to update settings of expire soon days * use correct Web UI way to update settings of 'expire soon days' * new approach to read manifest expire message and date * use of sca enabled manifest to get expires manifest soon message * upload new expire manifest & update test case * add manifest expired time in robottelo constants and tested * incorporate minor review comments --------- Co-authored-by: David Moore <[email protected]>
Problem Statement
REF - Notification when manifest is expiring soon
https://bugzilla.redhat.com/show_bug.cgi?id=2075163#c23
If no message alert "Manifest expiring soon" present then we can update 'expire_soon_days` value from settings page.
Note: Update 'settings values' part of test module is not working due to unsopported functionality
session.settings.update(f'name = {property_name}', property_value)
I just keep it for future use once the functionality gets added.
Solution
Add automation coverage for both parts
Related Issues
Airgun PR-SatelliteQE/airgun#1385
PRT test Cases example
trigger: test-robottelo
pytest: tests/foreman/ui/test_subscription.py -k 'test_positive_check_manifest_validity_notification'
airgun: 1385