@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.187
And
I follow "Create Channel"
00:00:00.454
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.052
And
I select "x86_64" from "Architecture:"
00:00:00.047
And
I enter "Devel-SUSE-Channel for development repositories" as "Channel Summary"
00:00:00.102
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.094
And
I click on "Create Channel"
00:00:00.063
Then
I should see a "Channel Devel-SUSE-Channel created." text
00:00:00.089
@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.361
And
I enter "Devel-Build-Host-Channel" as "Channel Name"
00:00:00.075
And
I enter "devel-build-host-channel" as "Channel Label"
00:00:00.071
And
I select the parent channel for the "build_host" from "Parent Channel"
00:00:00.045
And
I select "x86_64" from "Architecture:"
00:00:00.034
And
I enter "Devel-Build-Host-Channel for development repositories" as "Channel Summary"
00:00:00.100
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.088
And
I click on "Create Channel"
00:00:00.583
Then
I should see a "Channel Devel-Build-Host-Channel created." text
00:00:00.084
@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.073
And
I follow "Create Channel"
00:00:00.482
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.072
And
I select "Fake-Base-Channel-Debian-like" from "Parent Channel"
00:00:00.068
And
I select "AMD64 Debian" from "Architecture:"
00:00:00.042
And
I enter "Devel-Debian-like-Channel for development repositories" as "Channel Summary"
00:00:00.099
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.088
And
I click on "Create Channel"
00:00:00.053
Then
I should see a "Channel Devel-Debian-like-Channel created." text
00:00:00.832
@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.068
And
I follow "Create Channel"
00:00:00.289
And
I enter "Devel-RH-like-Channel" as "Channel Name"
00:00:00.071
And
I enter "devel-rh-like-channel" as "Channel Label"
00:00:00.068
And
I select "Fake-Base-Channel-RH-like" from "Parent Channel"
00:00:00.059
And
I select "x86_64" from "Architecture:"
00:00:00.035
And
I enter "Devel-RH-like-Channel for development repositories" as "Channel Summary"
00:00:00.098
And
I enter "Channel containing development repositories" as "Channel Description"
00:00:00.087
And
I click on "Create Channel"
00:00:00.433
Then
I should see a "Channel Devel-RH-like-Channel created." text
00:00:00.088