@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.233
And
I follow "Create Channel"
00:00:00.392
And
I enter "Devel-SUSE-Channel" as "Channel Name"
00:00:00.109
And
I enter "devel-suse-channel" as "Channel Label"
00:00:00.082
And
I select the parent channel for the "sle_minion" from "Parent Channel"
00:00:00.069
And
I select "x86_64" from "Architecture:"
00:00:00.058
And
I enter "Devel-SUSE-Channel for development repositories" as "Channel Summary"
00:00:00.117
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.104
And
I click on "Create Channel"
00:00:00.695
Then
I should see a "Channel Devel-SUSE-Channel created." text
00:00:00.081
@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.083
And
I follow "Create Channel"
00:00:00.376
And
I enter "Devel-Build-Host-Channel" as "Channel Name"
00:00:00.082
And
I enter "devel-build-host-channel" as "Channel Label"
00:00:00.083
And
I select the parent channel for the "build_host" from "Parent Channel"
00:00:00.060
And
I select "x86_64" from "Architecture:"
00:00:00.073
And
I enter "Devel-Build-Host-Channel for development repositories" as "Channel Summary"
00:00:00.111
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.093
And
I click on "Create Channel"
00:00:00.559
Then
I should see a "Channel Devel-Build-Host-Channel created." text
00:00:00.085
@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.083
And
I follow "Create Channel"
00:00:00.375
And
I enter "Devel-Debian-like-Channel" as "Channel Name"
00:00:00.086
And
I enter "devel-debian-like-channel" as "Channel Label"
00:00:00.085
And
I select "Fake-Base-Channel-Debian-like" from "Parent Channel"
00:00:00.070
And
I select "AMD64 Debian" from "Architecture:"
00:00:00.049
And
I enter "Devel-Debian-like-Channel for development repositories" as "Channel Summary"
00:00:00.150
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.095
And
I click on "Create Channel"
00:00:00.628
Then
I should see a "Channel Devel-Debian-like-Channel created." text
00:00:00.080
@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.083
And
I follow "Create Channel"
00:00:00.384
And
I enter "Devel-RH-like-Channel" as "Channel Name"
00:00:00.082
And
I enter "devel-rh-like-channel" as "Channel Label"
00:00:00.083
And
I select "Fake-Base-Channel-RH-like" from "Parent Channel"
00:00:00.075
And
I select "x86_64" from "Architecture:"
00:00:00.044
And
I enter "Devel-RH-like-Channel for development repositories" as "Channel Summary"
00:00:00.108
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.098
And
I click on "Create Channel"
00:00:00.581
Then
I should see a "Channel Devel-RH-like-Channel created." text
00:00:00.089