@scope_visualization
@skip_if_github_validation
@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
@scope_visualization
@skip_if_github_validation
@sle_minion
Scenario: SLE minion hardware refresh
Given
I navigate to the Systems overview page of this "sle_minion"
00:00:02.343
When
I follow "Hardware"
00:00:00.568
And
I click on "Schedule Hardware Refresh"
00:00:00.058
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:00.119
When
I wait until event "Hardware List Refresh scheduled" is completed
00:00:22.101
And
I wait until there is no Salt job calling the module "hardware.profileupdate" on "sle_minion"
00:00:02.410
@scope_visualization
@skip_if_github_validation
@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.981
Then
the hostname for "sle_minion" should be correct
00:00:00.094
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::4cf:e6ff:fea8:d3af
And
the system ID for "sle_minion" should be correct
00:00:01.069
And
the system name for "sle_minion" should be correct
00:00:00.083
And
the uptime for "sle_minion" should be correct
00:00:00.450
And
I should see a "UUID" text
00:00:00.078
And
I should see a "Virtualization" text
00:00:00.083
And
I should see a "Installed Products" text
00:00:00.081
And
I should see a "Checked In" text
00:00:00.081
And
I should see a "Registered" text
00:00:00.081
And
I should see a "Contact Method" text
00:00:00.082
And
I should see a "Auto Patch Update" text
00:00:00.082
And
I should see a "Maintenance Schedule" text
00:00:00.078
And
I should see a "Description" text
00:00:00.081
And
I should see a "Location" text
00:00:00.080
@scope_visualization
@skip_if_github_validation
@rhlike_minion
Scenario: Red Hat-like minion hardware refresh
Given
I am on the Systems overview page of this "rhlike_minion"
00:00:01.602
When
I follow "Hardware"
00:00:00.572
And
I click on "Schedule Hardware Refresh"
00:00:00.856
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:00.118
When
I wait until event "Hardware List Refresh scheduled" is completed
00:00:21.898
And
I wait until there is no Salt job calling the module "hardware.profileupdate" on "rhlike_minion"
00:00:02.407
@scope_visualization
@skip_if_github_validation
@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.610
Then
the hostname for "rhlike_minion" should be correct
00:00:00.092
I should see kernel version: 5.14.0-611.5.1.el9_7.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::4a6:ffff:fe2b:c42b
And
the system ID for "rhlike_minion" should be correct
00:00:01.070
And
the system name for "rhlike_minion" should be correct
00:00:00.086
And
the uptime for "rhlike_minion" should be correct
00:00:00.249
And
I should see a "UUID" text
00:00:00.080
And
I should see a "Virtualization" text
00:00:00.080
And
I should see a "Installed Products" text
00:00:00.078
And
I should see a "Checked In" text
00:00:00.079
And
I should see a "Registered" text
00:00:00.082
And
I should see a "Contact Method" text
00:00:00.081
And
I should see a "Auto Patch Update" text
00:00:00.078
And
I should see a "Maintenance Schedule" text
00:00:00.082
And
I should see a "Description" text
00:00:00.082
And
I should see a "Location" text
00:00:00.080
@scope_visualization
@skip_if_github_validation
@deblike_minion
Scenario: Debian-like minion hardware refresh
Given
I am on the Systems overview page of this "deblike_minion"
00:00:01.630
When
I follow "Hardware"
00:00:00.593
And
I click on "Schedule Hardware Refresh"
00:00:00.065
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:01.104
When
I wait until event "Hardware List Refresh scheduled" is completed
00:00:22.447
And
I wait until there is no Salt job calling the module "hardware.profileupdate" on "deblike_minion"
00:00:02.377
@scope_visualization
@skip_if_github_validation
@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.819
Then
the hostname for "deblike_minion" should be correct
00:00:00.108
I should see kernel version: 6.17.0-1017-aws
And
the OS version for "deblike_minion" should be correct
00:00:00.000
IPv4 address: 172.16.3.11
IPv6 address: fe80::4fc:c2ff:fe28:7a21
And
the system ID for "deblike_minion" should be correct
00:00:01.074
And
the system name for "deblike_minion" should be correct
00:00:00.093
And
the uptime for "deblike_minion" should be correct
00:00:00.236
And
I should see a "UUID" text
00:00:00.088
And
I should see a "Virtualization" text
00:00:00.091
And
I should see a "Installed Products" text
00:00:00.084
And
I should see a "Checked In" text
00:00:00.086
And
I should see a "Registered" text
00:00:00.088
And
I should see a "Contact Method" text
00:00:00.088
And
I should see a "Auto Patch Update" text
00:00:00.085
And
I should see a "Maintenance Schedule" text
00:00:00.087
And
I should see a "Description" text
00:00:00.088
And
I should see a "Location" text
00:00:00.089
@scope_visualization
@skip_if_github_validation
@ssh_minion
Scenario: SSH-managed minion hardware refresh
Given
I am on the Systems overview page of this "ssh_minion"
00:00:01.804
When
I follow "Hardware"
00:00:00.858
And
I click on "Schedule Hardware Refresh"
00:00:01.046
Then
I should see a "You have successfully scheduled a hardware profile refresh" text
00:00:00.126
And
I wait until event "Hardware List Refresh scheduled" is completed
00:00:39.065
@scope_visualization
@skip_if_github_validation
@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.728
Then
the hostname for "ssh_minion" should be correct
00:00:00.107
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::4a6:60ff:fef5:4217
And
the system ID for "ssh_minion" should be correct
00:00:02.630
And
the system name for "ssh_minion" should be correct
00:00:00.101
And
the uptime for "ssh_minion" should be correct
00:00:00.498
And
I should see a "UUID" text
00:00:00.088
And
I should see a "Virtualization" text
00:00:00.096
And
I should see a "Installed Products" text
00:00:00.093
And
I should see a "Checked In" text
00:00:00.090
And
I should see a "Registered" text
00:00:00.092
And
I should see a "Contact Method" text
00:00:00.098
And
I should see a "Auto Patch Update" text
00:00:00.090
And
I should see a "Maintenance Schedule" text
00:00:00.092
And
I should see a "Description" text
00:00:00.095
And
I should see a "Location" text
00:00:00.093