From: Prarit Bhargava <prarit(a)redhat.com>
redhat/self-test: Add spec file data
Add spec file examples for various release types and modify create-data.sh
to create the data. This data will be used as a baseline for testing of
Makefile changes.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/self-test/data/centos-2585cf9dfaad.el7.spec
b/redhat/self-test/data/centos-2585cf9dfaad.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-2585cf9dfaad.el7.spec
diff --git a/redhat/self-test/data/centos-2585cf9dfaad.fc25.spec
b/redhat/self-test/data/centos-2585cf9dfaad.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-2585cf9dfaad.fc25.spec
diff --git a/redhat/self-test/data/centos-78e36f3b0dae.el7.spec
b/redhat/self-test/data/centos-78e36f3b0dae.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-78e36f3b0dae.el7.spec
diff --git a/redhat/self-test/data/centos-78e36f3b0dae.fc25.spec
b/redhat/self-test/data/centos-78e36f3b0dae.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-78e36f3b0dae.fc25.spec
diff --git a/redhat/self-test/data/centos-df0cc57e057f.el7.spec
b/redhat/self-test/data/centos-df0cc57e057f.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-df0cc57e057f.el7.spec
diff --git a/redhat/self-test/data/centos-df0cc57e057f.fc25.spec
b/redhat/self-test/data/centos-df0cc57e057f.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-df0cc57e057f.fc25.spec
diff --git a/redhat/self-test/data/centos-fce15c45d3fb.el7.spec
b/redhat/self-test/data/centos-fce15c45d3fb.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-fce15c45d3fb.el7.spec
diff --git a/redhat/self-test/data/centos-fce15c45d3fb.fc25.spec
b/redhat/self-test/data/centos-fce15c45d3fb.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/centos-fce15c45d3fb.fc25.spec
diff --git a/redhat/self-test/data/create-data.sh b/redhat/self-test/data/create-data.sh
index blahblah..blahblah 100755
--- a/redhat/self-test/data/create-data.sh
+++ b/redhat/self-test/data/create-data.sh
@@ -40,6 +40,10 @@ do
[ "$VAR" == "RHDISTDATADIR" ] && continue
echo "$VAR=${!VAR}"
done >> "${varfilename}"
+
+ echo "building ${varfilename}.spec"
+ make RHSELFTESTDATA=1 DIST="${DIST}" DISTRO="${DISTRO}"
HEAD=${commit} setup-source
+ cp "${SOURCES}"/kernel.spec "${varfilename}".spec
done
done
done
diff --git a/redhat/self-test/data/fedora-2585cf9dfaad.el7.spec
b/redhat/self-test/data/fedora-2585cf9dfaad.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-2585cf9dfaad.el7.spec
diff --git a/redhat/self-test/data/fedora-2585cf9dfaad.fc25.spec
b/redhat/self-test/data/fedora-2585cf9dfaad.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-2585cf9dfaad.fc25.spec
diff --git a/redhat/self-test/data/fedora-78e36f3b0dae.el7.spec
b/redhat/self-test/data/fedora-78e36f3b0dae.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-78e36f3b0dae.el7.spec
diff --git a/redhat/self-test/data/fedora-78e36f3b0dae.fc25.spec
b/redhat/self-test/data/fedora-78e36f3b0dae.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-78e36f3b0dae.fc25.spec
diff --git a/redhat/self-test/data/fedora-df0cc57e057f.el7.spec
b/redhat/self-test/data/fedora-df0cc57e057f.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-df0cc57e057f.el7.spec
diff --git a/redhat/self-test/data/fedora-df0cc57e057f.fc25.spec
b/redhat/self-test/data/fedora-df0cc57e057f.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-df0cc57e057f.fc25.spec
diff --git a/redhat/self-test/data/fedora-fce15c45d3fb.el7.spec
b/redhat/self-test/data/fedora-fce15c45d3fb.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-fce15c45d3fb.el7.spec
diff --git a/redhat/self-test/data/fedora-fce15c45d3fb.fc25.spec
b/redhat/self-test/data/fedora-fce15c45d3fb.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/fedora-fce15c45d3fb.fc25.spec
diff --git a/redhat/self-test/data/rhel-2585cf9dfaad.el7.spec
b/redhat/self-test/data/rhel-2585cf9dfaad.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/rhel-2585cf9dfaad.el7.spec
diff --git a/redhat/self-test/data/rhel-2585cf9dfaad.fc25.spec
b/redhat/self-test/data/rhel-2585cf9dfaad.fc25.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/rhel-2585cf9dfaad.fc25.spec
diff --git a/redhat/self-test/data/rhel-78e36f3b0dae.el7.spec
b/redhat/self-test/data/rhel-78e36f3b0dae.el7.spec
new file mode 100755
index blahblah..blahblah 100755
--- /dev/null
+++ b/redhat/self-test/data/rhel-78e36f3b0dae.el7.spec
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1706