@skip_if_github_validation
@sle_minion
@deblike_minion
@rhlike_minion
@build_host
@uyuni
Feature: 0015 - Synchronize development channels
Description: In order to use the content provided inside the repositories of the dev channels
As admin
I want to synchronize the dev channels
File name: srv_sync_devel_channels.feature
Relative path: reposync/srv_sync_devel_channels.feature
@skip_if_github_validation
@sle_minion
Scenario: Synchronize Devel-SUSE-Channel channel
Given
I am authorized for the "Admin" section
0s
When
I follow the left menu "Software > Manage > Channels"
0s
And
I follow "Devel-SUSE-Channel"
0s
And
I follow "Repositories" in the content area
0s
And
I follow "Sync"
0s
And
I wait at most 60 seconds until I do not see "Repository sync is running." text, refreshing the page
0s
And
I click on "Sync Now"
0s
Then
I should see a "Repository sync scheduled for Devel-SUSE-Channel." text
0s
And
I wait until the channel "devel-suse-channel" has been synced
0s
@skip_if_github_validation
@deblike_minion
Scenario: Synchronize Devel-Debian-like-Channel channel
Given
I am authorized for the "Admin" section
0s
When
I follow the left menu "Software > Manage > Channels"
0s
And
I follow "Devel-Debian-like-Channel"
0s
And
I follow "Repositories" in the content area
0s
And
I follow "Sync"
0s
And
I wait at most 60 seconds until I do not see "Repository sync is running." text, refreshing the page
0s
And
I click on "Sync Now"
0s
Then
I should see a "Repository sync scheduled for Devel-Debian-like-Channel." text
0s
And
I wait until the channel "devel-debian-like-channel" has been synced
0s
@skip_if_github_validation
@rhlike_minion
Scenario: Synchronize Devel-RH-like-Channel channel
Given
I am authorized for the "Admin" section
0s
When
I follow the left menu "Software > Manage > Channels"
0s
And
I follow "Devel-RH-like-Channel"
0s
And
I follow "Repositories" in the content area
0s
And
I follow "Sync"
0s
And
I wait at most 60 seconds until I do not see "Repository sync is running." text, refreshing the page
0s
And
I click on "Sync Now"
0s
Then
I should see a "Repository sync scheduled for Devel-RH-like-Channel." text
0s
And
I wait until the channel "devel-rh-like-channel" has been synced
0s
@skip_if_github_validation
@build_host
@uyuni
Scenario: Synchronize Devel-Build-Host-Channel channel
Given
I am authorized for the "Admin" section
0s
When
I follow the left menu "Software > Manage > Channels"
0s
And
I follow "Devel-Build-Host-Channel"
0s
And
I follow "Repositories" in the content area
0s
And
I follow "Sync"
0s
And
I wait at most 60 seconds until I do not see "Repository sync is running." text, refreshing the page
0s
And
I click on "Sync Now"
0s
Then
I should see a "Repository sync scheduled for Devel-Build-Host-Channel." text
0s
And
I wait until the channel "devel-build-host-channel" has been synced
0s