Skip to content

Commit

Permalink
Add agama staging test
Browse files Browse the repository at this point in the history
  • Loading branch information
coolgw committed Jun 14, 2023
1 parent befbd9c commit 03fa97e
Show file tree
Hide file tree
Showing 5 changed files with 99 additions and 0 deletions.
6 changes: 6 additions & 0 deletions t/obs/systemsmanagement:Agama:Staging/files_iso.lst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
agama-live.aarch64-2.1.0-ALP-Build2.18.iso
agama-live.x86_64-2.1.0-ALP-Build2.18.iso
agama-live.aarch64-2.1.0-default-Build2.18.iso
agama-live.x86_64-2.1.0-default-Build2.18.iso
agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso
agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso
66 changes: 66 additions & 0 deletions t/obs/systemsmanagement:Agama:Staging/print_openqa.before
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=agama-live.x86_64-2.1.0-ALP-Build2.18.iso.sha256 \
BUILD=2.18 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-ALP-Build2.18.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=ALP \
ISO=agama-live.x86_64-2.1.0-ALP-Build2.18.iso \
VERSION=agama-0.9 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=agama-live.aarch64-2.1.0-ALP-Build2.18.iso.sha256 \
BUILD=2.18 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-ALP-Build2.18.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=ALP \
ISO=agama-live.aarch64-2.1.0-ALP-Build2.18.iso \
VERSION=agama-0.9 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=agama-live.x86_64-2.1.0-default-Build2.18.iso.sha256 \
BUILD=2.18 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Build2.18.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=default \
ISO=agama-live.x86_64-2.1.0-default-Build2.18.iso \
VERSION=agama-0.9 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=agama-live.aarch64-2.1.0-default-Build2.18.iso.sha256 \
BUILD=2.18 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Build2.18.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=default \
ISO=agama-live.aarch64-2.1.0-default-Build2.18.iso \
VERSION=agama-0.9 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso.sha256 \
BUILD=2.18 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=default-Playwright \
ISO=agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso \
VERSION=agama-0.9 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso.sha256 \
BUILD=2.18 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=default-Playwright \
ISO=agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso \
VERSION=agama-0.9 \
_OBSOLETE=1

12 changes: 12 additions & 0 deletions t/obs/systemsmanagement:Agama:Staging/print_rsync_iso.before
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:ALP/*agama-live.x86_64-2.1.0-ALP-Build2.18.iso /var/lib/openqa/factory/iso/agama-live.x86_64-2.1.0-ALP-Build2.18.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:ALP/*agama-live.x86_64-2.1.0-ALP-Build2.18.iso.sha256 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-ALP-Build2.18.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:ALP/*agama-live.aarch64-2.1.0-ALP-Build2.18.iso /var/lib/openqa/factory/iso/agama-live.aarch64-2.1.0-ALP-Build2.18.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:ALP/*agama-live.aarch64-2.1.0-ALP-Build2.18.iso.sha256 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-ALP-Build2.18.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default/*agama-live.x86_64-2.1.0-default-Build2.18.iso /var/lib/openqa/factory/iso/agama-live.x86_64-2.1.0-default-Build2.18.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default/*agama-live.x86_64-2.1.0-default-Build2.18.iso.sha256 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Build2.18.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default/*agama-live.aarch64-2.1.0-default-Build2.18.iso /var/lib/openqa/factory/iso/agama-live.aarch64-2.1.0-default-Build2.18.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default/*agama-live.aarch64-2.1.0-default-Build2.18.iso.sha256 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Build2.18.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default-Playwright/*agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso /var/lib/openqa/factory/iso/agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default-Playwright/*agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso.sha256 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Playwright-Build2.18.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default-Playwright/*agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso /var/lib/openqa/factory/iso/agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/x86_64/agama-live:default-Playwright/*agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso.sha256 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Playwright-Build2.18.iso.sha256
Empty file.
15 changes: 15 additions & 0 deletions xml/obs/systemsmanagement:Agama:Staging.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<openQA
project_pattern="systemsmanagement:Agama:Staging"
dist_path="obspublish-other::openqa/systemsmanagement:Agama:Staging/"
version="agama-0.9"
archs="x86_64 aarch64">
<flavor name="ALP" folder="images/x86_64/agama-live:ALP" distri="alp">
<hdd filemask="agama-live.*-ALP-Build.*iso$"/>
</flavor>
<flavor name="default" folder="images/x86_64/agama-live:default" distri="alp">
<hdd filemask="agama-live.*-default-Build.*iso$"/>
</flavor>
<flavor name="default-Playwright" folder="images/x86_64/agama-live:default-Playwright" distri="alp">
<hdd filemask="agama-live.*-default-Playwright-Build.*iso$"/>
</flavor>
</openQA>

0 comments on commit 03fa97e

Please sign in to comment.