@skip_if_github_validation
@sle_minion
@uyuni
@build_host
@deblike_minion
@rhlike_minion
Feature: 0013 - Create custom channels with development repositories
Description: In Order to use product packages in development to the clients
As an authorized user
I want to create custom channels for each distribution
File name: srv_create_devel_channels.feature
Relative path: reposync/srv_create_devel_channels.feature
@skip_if_github_validation
@sle_minion
Scenario: Create a custom channel for SUSE minions
When
I follow the left menu "Software > Manage > Channels"
00:00:00.191
And
I follow "Create Channel"
00:00:00.367
And
I enter "Devel-SUSE-Channel" as "Channel Name"
00:00:00.075
And
I enter "devel-suse-channel" as "Channel Label"
00:00:00.073
And
I select the parent channel for the "sle_minion" from "Parent Channel"
00:00:00.053
And
I select "x86_64" from "Architecture:"
00:00:00.046
And
I enter "Devel-SUSE-Channel for development repositories" as "Channel Summary"
00:00:00.104
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.097
And
I click on "Create Channel"
00:00:00.642
Then
I should see a "Channel Devel-SUSE-Channel created." text
00:00:00.080
@skip_if_github_validation
@uyuni
@build_host
Scenario: Create a custom channel for Build Host
When
I follow the left menu "Software > Manage > Channels"
00:00:00.072
And
I follow "Create Channel"
00:00:00.280
And
I enter "Devel-Build-Host-Channel" as "Channel Name"
00:00:00.077
And
I enter "devel-build-host-channel" as "Channel Label"
00:00:00.074
And
I select the parent channel for the "build_host" from "Parent Channel"
00:00:00.047
And
I select "x86_64" from "Architecture:"
00:00:00.037
And
I enter "Devel-Build-Host-Channel for development repositories" as "Channel Summary"
00:00:00.101
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.090
And
I click on "Create Channel"
00:00:00.517
Then
I should see a "Channel Devel-Build-Host-Channel created." text
00:00:00.079
@skip_if_github_validation
@deblike_minion
Scenario: Create a custom channel for Debian-like minions
When
I follow the left menu "Software > Manage > Channels"
00:00:00.070
And
I follow "Create Channel"
00:00:00.450
And
I enter "Devel-Debian-like-Channel" as "Channel Name"
00:00:00.076
And
I enter "devel-debian-like-channel" as "Channel Label"
00:00:00.071
And
I select "Fake-Base-Channel-Debian-like" from "Parent Channel"
00:00:00.059
And
I select "AMD64 Debian" from "Architecture:"
00:00:00.044
And
I enter "Devel-Debian-like-Channel for development repositories" as "Channel Summary"
00:00:00.102
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.088
And
I click on "Create Channel"
00:00:00.905
Then
I should see a "Channel Devel-Debian-like-Channel created." text
00:00:00.077
@skip_if_github_validation
@rhlike_minion
Scenario: Create a custom channel for RH-like minions
When
I follow the left menu "Software > Manage > Channels"
00:00:00.072
And
I follow "Create Channel"
00:00:00.385
And
I enter "Devel-RH-like-Channel" as "Channel Name"
00:00:00.076
And
I enter "devel-rh-like-channel" as "Channel Label"
00:00:00.073
And
I select "Fake-Base-Channel-RH-like" from "Parent Channel"
00:00:00.061
And
I select "x86_64" from "Architecture:"
00:00:00.037
And
I enter "Devel-RH-like-Channel for development repositories" as "Channel Summary"
00:00:00.101
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.096
And
I click on "Create Channel"
00:00:00.514
Then
I should see a "Channel Devel-RH-like-Channel created." text
00:00:00.079