@scope_onboarding
Feature: 0141 - Display patches
File name: min_check_patches_install.feature
Relative path: secondary/min_check_patches_install.feature
@scope_onboarding
Scenario: Pre-require: enable old packages to fake a possible installation
When
I enable repository "test_repo_rpm_pool" on this "sle_minion"
00:00:00.909
And
I refresh the metadata for "sle_minion"
00:00:00.909
And
I install old package "andromeda-dummy-1.0" on this "sle_minion"
00:00:02.486
And
I install old package "virgo-dummy-1.0" on this "sle_minion"
00:00:02.156
When
I follow the left menu "Admin > Task Schedules"
00:00:00.130
And
I follow "errata-cache-default"
00:00:01.241
And
I follow "errata-cache-bunch"
00:00:01.399
And
I click on "Single Run Schedule"
00:00:01.274
Then
I should see a "bunch was scheduled" text
00:00:00.275
And
I wait until the table contains "FINISHED" or "SKIPPED" followed by "FINISHED" in its first rows
00:00:01.250
When
I follow the left menu "Patches > Patch List > Relevant"
00:00:00.225
xpath: //div[@class="table-responsive"]//tr/td/a not found (ScriptError) ./features/step_definitions/navigation_steps.rb:670:in `/^I should see an update in the list$/' features/secondary/min_check_patches_install.feature:24:in `I should see an update in the list'
When
I wait until I see "andromeda-dummy" text, refreshing the page
0s
Then
I should see a "andromeda-dummy-6789" link
0s
When
I enter "virgo-dummy" as the filtered synopsis
0s
And
I click on the filter button
0s
And
I wait until I see "virgo-dummy" text
0s
Then
I should see a "virgo-dummy-3456" link
0s
When
I follow the left menu "Patches > Patch List > Relevant"
00:00:00.075
Unable to find link "andromeda-dummy-6789" (Capybara::ElementNotFound) ./features/support/commonlib.rb:171:in `click_link_and_wait' ./features/step_definitions/navigation_steps.rb:366:in `/^I follow "([^"]*)"$/' features/secondary/min_check_patches_install.feature:34:in `I follow "andromeda-dummy-6789"'
Then
I should see a "andromeda-dummy-6789 - Bug Fix Advisory" text
0s
And
I should see a "Test update for andromeda-dummy" text
0s
And
I should see a "Fake-RPM-SUSE-Channel" link
0s
And
I should see a "reboot_suggested" text
0s
@scope_onboarding
Scenario: Check packages of SLES release 6789 patches
When
I follow the left menu "Patches > Patch List > Relevant"
00:00:00.090
Unable to find link "andromeda-dummy-6789" (Capybara::ElementNotFound) ./features/support/commonlib.rb:171:in `click_link_and_wait' ./features/step_definitions/navigation_steps.rb:366:in `/^I follow "([^"]*)"$/' features/secondary/min_check_patches_install.feature:42:in `I follow "andromeda-dummy-6789"'
And
I follow "Packages"
0s
Then
I should see a "Fake-RPM-SUSE-Channel" link
0s
And
I should see a "sha512:19940cc4a9f0d38a038a4455b0f1cf1290c4a4296b27f5a62f4aae60585ac6e2677e88c3c3127d487116ed8d9b1787379e23aafac46bc14408864926bedee693" text
0s
And
I should see a "andromeda-dummy-2.0-1.1-noarch" link
0s
Given
I am on the Systems overview page of this "sle_minion"
00:00:01.809
When
I follow "Software" in the content area
00:00:00.083
And
I follow "Patches" in the content area
00:00:00.069
Then
I should see a "Relevant Patches" text
00:00:00.084
When
I enter "dummy" as the filtered synopsis
00:00:00.041
And
I click on the filter button
00:00:10.138
Then
I should see a "Test update for andromeda-dummy" text
00:00:00.074
And
I should see a "Test update for virgo-dummy" text
00:00:00.076
@scope_onboarding
Scenario: Cleanup: regenerate search index for later tests
Search by hostname: uyuni-master-suse-minion
[{"last_boot"=>"2026-05-20T04:50:07Z", "name"=>"uyuni-master-suse-minion.sumaci.aws", "id"=>1000010019, "last_checkin"=>"2026-05-20T08:59:00Z"}]
When
I disable repository "test_repo_rpm_pool" on this "sle_minion" without error control
00:00:00.984
And
I refresh the metadata for "sle_minion"
00:00:01.553
And
I remove package "andromeda-dummy" from this "sle_minion" without error control
00:00:02.068
And
I remove package "virgo-dummy" from this "sle_minion" without error control
00:00:02.019