Skip to content

Commit

Permalink
Use happy_path instead e2e for public clouds
Browse files Browse the repository at this point in the history
`happy_path` performs similar steps as `e2e` does and is used in the rest of tiers.
  • Loading branch information
mkluson authored and fernflower committed Jan 16, 2024
1 parent 0e51aeb commit 946f8c6
Showing 1 changed file with 26 additions and 15 deletions.
41 changes: 26 additions & 15 deletions .packit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -123,13 +123,13 @@ jobs:
targets:
epel-7-x86_64:
distros: [RHEL-7.9-rhui]
identifier: sanity-7.9to8.6-aws-e2e
identifier: sanity-7.9to8.6-aws
# NOTE(ivasilev) Unfortunately to use yaml templates we need to rewrite the whole tf_extra_params dict
# to use plan_filter (can't just specify one section test.tmt.plan_filter, need to specify environments.* as well)
tf_extra_params:
test:
tmt:
plan_filter: 'tag:e2e & enabled:true'
plan_filter: 'tag:upgrade_happy_path & enabled:true'
environments:
- tmt:
context:
Expand All @@ -144,33 +144,42 @@ jobs:
TARGET_RELEASE: "8.6"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"
LEAPP_NO_RHSM: "1"
USE_CUSTOM_REPOS: rhui

- &sanity-79to88-aws
<<: *sanity-79to86-aws
identifier: sanity-7.9to8.8-aws-e2e
identifier: sanity-7.9to8.8-aws
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.8"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"
LEAPP_NO_RHSM: "1"
USE_CUSTOM_REPOS: rhui

- &sanity-79to89-aws
<<: *sanity-79to86-aws
identifier: sanity-7.9to8.9-aws-e2e
identifier: sanity-7.9to8.9-aws
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.9"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"

- &sanity-79to810-aws
<<: *sanity-79to86-aws
identifier: sanity-7.9to8.10-aws-e2e
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.10"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"
LEAPP_NO_RHSM: "1"
USE_CUSTOM_REPOS: rhui

# NOTE(mkluson) RHEL 8.10 content is not publicly available (via RHUI)
#- &sanity-79to810-aws
# <<: *sanity-79to86-aws
# identifier: sanity-7.9to8.10-aws
# env:
# SOURCE_RELEASE: "7.9"
# TARGET_RELEASE: "8.10"
# RHUI: "aws"
# LEAPPDATA_BRANCH: "upstream"
# LEAPP_NO_RHSM: "1"
# USE_CUSTOM_REPOS: rhui

# On-demand minimal beaker tests
- &beaker-minimal-79to86
Expand Down Expand Up @@ -619,11 +628,11 @@ jobs:
targets:
epel-8-x86_64:
distros: [RHEL-8.6-rhui]
identifier: sanity-8.6to9.0-aws-e2e
identifier: sanity-8.6to9.0-aws
tf_extra_params:
test:
tmt:
plan_filter: 'tag:e2e & enabled:true'
plan_filter: 'tag:upgrade_happy_path & enabled:true'
environments:
- tmt:
context:
Expand All @@ -639,3 +648,5 @@ jobs:
RHSM_REPOS: "rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"
LEAPP_NO_RHSM: "1"
USE_CUSTOM_REPOS: rhui

0 comments on commit 946f8c6

Please sign in to comment.