diff --git a/t/obs/openSUSE:Factory:ToTest/net-agama/files_iso.lst b/t/obs/openSUSE:Factory:ToTest/net-agama/files_iso.lst
new file mode 100644
index 0000000..e3ad073
--- /dev/null
+++ b/t/obs/openSUSE:Factory:ToTest/net-agama/files_iso.lst
@@ -0,0 +1 @@
+agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso
diff --git a/t/obs/openSUSE:Factory:ToTest/net-agama/files_repo_0NonFree.lst b/t/obs/openSUSE:Factory:ToTest/net-agama/files_repo_0NonFree.lst
new file mode 100644
index 0000000..fd8fcb1
--- /dev/null
+++ b/t/obs/openSUSE:Factory:ToTest/net-agama/files_repo_0NonFree.lst
@@ -0,0 +1,3 @@
+openSUSE-Addon-NonOss-20250210-x86_64-Debug
+openSUSE-Addon-NonOss-20250210-x86_64-Source
+openSUSE-Addon-NonOss-20250210-x86_64
diff --git a/t/obs/openSUSE:Factory:ToTest/net-agama/files_repo_0openSUSE.lst b/t/obs/openSUSE:Factory:ToTest/net-agama/files_repo_0openSUSE.lst
new file mode 100644
index 0000000..cfa5ef1
--- /dev/null
+++ b/t/obs/openSUSE:Factory:ToTest/net-agama/files_repo_0openSUSE.lst
@@ -0,0 +1,4 @@
+openSUSE-20250210-x86_64.license
+openSUSE-20250210-x86_64-Debug
+openSUSE-20250210-x86_64-Source
+openSUSE-20250210-x86_64
diff --git a/t/obs/openSUSE:Factory:ToTest/net-agama/print_openqa.before b/t/obs/openSUSE:Factory:ToTest/net-agama/print_openqa.before
new file mode 100644
index 0000000..7564891
--- /dev/null
+++ b/t/obs/openSUSE:Factory:ToTest/net-agama/print_openqa.before
@@ -0,0 +1,27 @@
+/usr/bin/openqa-cli api -X post isos?async=1 \
+ ARCH=x86_64 \
+ ASSET_256=agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso.sha256 \
+ BUILD=20250929 \
+ CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
+ DISTRI=opensuse \
+ FLAVOR=agama-installer \
+ FULLURL=1 \
+ ISO=agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso \
+ MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929 \
+ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929 \
+ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
+ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929 \
+ REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929-Debug \
+ REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929-Source \
+ REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250929 \
+ REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250929 \
+ REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250929 \
+ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929 \
+ REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929-Debug \
+ REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \
+ REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929-Source \
+ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \
+ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250929 \
+ VERSION=Tumbleweed \
+ _OBSOLETE=1
+
diff --git a/t/obs/openSUSE:Factory:ToTest/net-agama/print_rsync_iso.before b/t/obs/openSUSE:Factory:ToTest/net-agama/print_rsync_iso.before
new file mode 100644
index 0000000..16b4434
--- /dev/null
+++ b/t/obs/openSUSE:Factory:ToTest/net-agama/print_rsync_iso.before
@@ -0,0 +1,2 @@
+rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/*/agama-installer*/*agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso /var/lib/openqa/factory/iso/agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso
+rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/*/agama-installer*/*agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso.sha256 /var/lib/openqa/factory/other/agama-installer.x86_64-17.0.0-openSUSE-Snapshot20250929.iso.sha256
diff --git a/t/obs/openSUSE:Factory:ToTest/net-agama/print_rsync_repo.before b/t/obs/openSUSE:Factory:ToTest/net-agama/print_rsync_repo.before
new file mode 100644
index 0000000..e69de29
diff --git a/xml/obs/openSUSE:Factory.xml b/xml/obs/openSUSE:Factory.xml
index 8369b06..0baf2fd 100644
--- a/xml/obs/openSUSE:Factory.xml
+++ b/xml/obs/openSUSE:Factory.xml
@@ -22,6 +22,9 @@
+
+
+