@scope_visualization
@sle_minion
@rhlike_minion
@deblike_minion
@ssh_minion
Feature: 0118 - The system details of each minion and client provides an overview of the system
File name: allcli_overview_systems_details.feature
Relative path: secondary/allcli_overview_systems_details.feature
Given
I navigate to the Systems overview page of this "sle_minion"
00:00:02.594
When
I follow "Hardware"
00:00:01.034
And
I click on "Schedule Hardware Refresh"
00:00:00.057
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:01.015
+ Show Error
+ Screenshot
Unable to find xpath "/html" (Capybara::ElementNotFound) ./features/support/commonlib.rb:125:in `check_text?' ./features/step_definitions/navigation_steps.rb:691:in `/^I should see a "([^"]*)" text$/' features/secondary/allcli_overview_systems_details.feature:15:in `I should see a "You have successfully scheduled a hardware profile refresh" text'
When
I wait until event "Hardware List Refresh scheduled" is completed
0s
And
I wait until there is no Salt job calling the module "hardware.profileupdate" on "sle_minion"
0s
@scope_visualization
@sle_minion
Scenario: Minion grains are displayed correctly on the details page
Given
I am on the Systems overview page of this "sle_minion"
00:00:01.593
Then
the hostname for "sle_minion" should be correct
00:00:00.200
I should see kernel version: 7.0.7-1-default
And
the OS version for "sle_minion" should be correct
00:00:00.000
IPv4 address: 172.16.3.8
IPv6 address: fe80::470:e3ff:fe39:2bcd
And
the system ID for "sle_minion" should be correct
00:00:01.238
And
the system name for "sle_minion" should be correct
00:00:00.194
And
the uptime for "sle_minion" should be correct
00:00:00.449
And
I should see a "UUID" text
00:00:00.192
And
I should see a "Virtualization" text
00:00:00.189
And
I should see a "Installed Products" text
00:00:00.195
And
I should see a "Checked In" text
00:00:00.199
And
I should see a "Registered" text
00:00:00.189
And
I should see a "Contact Method" text
00:00:00.192
And
I should see a "Auto Patch Update" text
00:00:00.185
And
I should see a "Maintenance Schedule" text
00:00:00.192
And
I should see a "Description" text
00:00:00.197
And
I should see a "Location" text
00:00:00.192
@scope_visualization
@rhlike_minion
Scenario: Red Hat-like minion hardware refresh
Given
I am on the Systems overview page of this "rhlike_minion"
00:00:01.692
When
I follow "Hardware"
00:00:00.573
And
I click on "Schedule Hardware Refresh"
00:00:00.879
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:00.261
When
I wait until event "Hardware List Refresh scheduled" is completed
00:00:22.393
And
I wait until there is no Salt job calling the module "hardware.profileupdate" on "rhlike_minion"
00:00:01.721
@scope_visualization
@rhlike_minion
Scenario: Red Hat-like minion grains are displayed correctly on the details page
Given
I am on the Systems overview page of this "rhlike_minion"
00:00:01.581
Then
the hostname for "rhlike_minion" should be correct
00:00:00.207
I should see kernel version: 4.18.0-553.el8_10.x86_64
And
the OS version for "rhlike_minion" should be correct
00:00:00.000
IPv4 address: 172.16.3.10
IPv6 address: fe80::496:d4ff:fed4:857b
And
the system ID for "rhlike_minion" should be correct
00:00:01.324
And
the system name for "rhlike_minion" should be correct
00:00:00.191
And
the uptime for "rhlike_minion" should be correct
00:00:00.192
And
I should see a "UUID" text
00:00:00.193
And
I should see a "Virtualization" text
00:00:00.192
And
I should see a "Installed Products" text
00:00:00.192
And
I should see a "Checked In" text
00:00:00.198
And
I should see a "Registered" text
00:00:00.196
And
I should see a "Contact Method" text
00:00:00.209
And
I should see a "Auto Patch Update" text
00:00:00.187
And
I should see a "Maintenance Schedule" text
00:00:00.190
And
I should see a "Description" text
00:00:00.192
And
I should see a "Location" text
00:00:00.190
@scope_visualization
@deblike_minion
Scenario: Debian-like minion hardware refresh
Given
I am on the Systems overview page of this "deblike_minion"
00:00:01.720
When
I follow "Hardware"
00:00:00.708
And
I click on "Schedule Hardware Refresh"
00:00:00.793
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:00.271
When
I wait until event "Hardware List Refresh scheduled" is completed
00:00:22.117
And
I wait until there is no Salt job calling the module "hardware.profileupdate" on "deblike_minion"
00:00:03.154
@scope_visualization
@deblike_minion
Scenario: Debian-like minion grains are displayed correctly on the details page
Given
I am on the Systems overview page of this "deblike_minion"
00:00:01.580
Then
the hostname for "deblike_minion" should be correct
00:00:00.202
I should see kernel version: 6.17.0-1015-aws
And
the OS version for "deblike_minion" should be correct
00:00:00.000
IPv4 address: 172.16.3.11
IPv6 address: fe80::470:58ff:fe92:8861
And
the system ID for "deblike_minion" should be correct
00:00:01.168
And
the system name for "deblike_minion" should be correct
00:00:00.193
And
the uptime for "deblike_minion" should be correct
00:00:00.228
And
I should see a "UUID" text
00:00:00.191
And
I should see a "Virtualization" text
00:00:00.186
And
I should see a "Installed Products" text
00:00:00.186
And
I should see a "Checked In" text
00:00:00.190
And
I should see a "Registered" text
00:00:00.189
And
I should see a "Contact Method" text
00:00:00.203
And
I should see a "Auto Patch Update" text
00:00:00.188
And
I should see a "Maintenance Schedule" text
00:00:00.191
And
I should see a "Description" text
00:00:00.193
And
I should see a "Location" text
00:00:00.187
@scope_visualization
@ssh_minion
Scenario: SSH-managed minion hardware refresh
Given
I am on the Systems overview page of this "ssh_minion"
00:00:01.555
When
I follow "Hardware"
00:00:00.494
And
I click on "Schedule Hardware Refresh"
00:00:00.771
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:00.271
And
I wait until event "Hardware List Refresh scheduled" is completed
00:00:38.933
@scope_visualization
@ssh_minion
Scenario: SSH-managed minion grains are displayed correctly on the details page
Given
I am on the Systems overview page of this "ssh_minion"
00:00:01.756
Then
the hostname for "ssh_minion" should be correct
00:00:00.206
I should see kernel version: 7.0.7-1-default
And
the OS version for "ssh_minion" should be correct
00:00:00.000
IPv4 address: 172.16.3.9
IPv6 address: fe80::47d:87ff:fe68:f489
And
the system ID for "ssh_minion" should be correct
00:00:01.164
And
the system name for "ssh_minion" should be correct
00:00:00.194
And
the uptime for "ssh_minion" should be correct
00:00:00.473
And
I should see a "UUID" text
00:00:00.188
And
I should see a "Virtualization" text
00:00:00.196
And
I should see a "Installed Products" text
00:00:00.195
And
I should see a "Checked In" text
00:00:00.192
And
I should see a "Registered" text
00:00:00.194
And
I should see a "Contact Method" text
00:00:00.186
And
I should see a "Auto Patch Update" text
00:00:00.190
And
I should see a "Maintenance Schedule" text
00:00:00.193
And
I should see a "Description" text
00:00:00.204
And
I should see a "Location" text
00:00:00.198