[oe] [meta-java][PATCH 2/2] images/classes: add open{jdk, jre}-{7, 8} test
Richard Leitner
richard.leitner at skidata.com
Mon Jun 18 10:38:54 UTC 2018
Add image classes and images for open{jdk,jre}-{7,8} oeqa tests. These
will be the basis for future "quality gates".
Signed-off-by: Richard Leitner <richard.leitner at skidata.com>
---
classes/openjdk-test-image.bbclass | 5 +++++
classes/openjre-test-image.bbclass | 9 +++++++++
recipes-images/images/openjdk-7-test-image.bb | 3 +++
recipes-images/images/openjdk-8-test-image.bb | 3 +++
recipes-images/images/openjre-7-test-image.bb | 3 +++
recipes-images/images/openjre-8-test-image.bb | 3 +++
6 files changed, 26 insertions(+)
create mode 100644 classes/openjdk-test-image.bbclass
create mode 100644 classes/openjre-test-image.bbclass
create mode 100644 recipes-images/images/openjdk-7-test-image.bb
create mode 100644 recipes-images/images/openjdk-8-test-image.bb
create mode 100644 recipes-images/images/openjre-7-test-image.bb
create mode 100644 recipes-images/images/openjre-8-test-image.bb
diff --git a/classes/openjdk-test-image.bbclass b/classes/openjdk-test-image.bbclass
new file mode 100644
index 0000000..f6e4fca
--- /dev/null
+++ b/classes/openjdk-test-image.bbclass
@@ -0,0 +1,5 @@
+DESCRIPTION = "An image for OpenJDK testing purposes"
+
+TEST_SUITES_append = " javac"
+
+inherit openjre-test-image
diff --git a/classes/openjre-test-image.bbclass b/classes/openjre-test-image.bbclass
new file mode 100644
index 0000000..77dbd74
--- /dev/null
+++ b/classes/openjre-test-image.bbclass
@@ -0,0 +1,9 @@
+DESCRIPTION = "An image for OpenJRE testing purposes"
+
+IMAGE_FEATURES += "ssh-server-openssh package-management"
+
+IMAGE_INSTALL = "${CORE_IMAGE_BASE_INSTALL}"
+
+DEFAULT_TEST_SUITES_pn-${PN} = "ping ssh java"
+
+inherit core-image
diff --git a/recipes-images/images/openjdk-7-test-image.bb b/recipes-images/images/openjdk-7-test-image.bb
new file mode 100644
index 0000000..1e6d734
--- /dev/null
+++ b/recipes-images/images/openjdk-7-test-image.bb
@@ -0,0 +1,3 @@
+IMAGE_INSTALL_append = " openjdk-7-jdk "
+
+inherit openjdk-test-image
diff --git a/recipes-images/images/openjdk-8-test-image.bb b/recipes-images/images/openjdk-8-test-image.bb
new file mode 100644
index 0000000..d2eb040
--- /dev/null
+++ b/recipes-images/images/openjdk-8-test-image.bb
@@ -0,0 +1,3 @@
+IMAGE_INSTALL_append = " openjdk-8 "
+
+inherit openjdk-test-image
diff --git a/recipes-images/images/openjre-7-test-image.bb b/recipes-images/images/openjre-7-test-image.bb
new file mode 100644
index 0000000..2616255
--- /dev/null
+++ b/recipes-images/images/openjre-7-test-image.bb
@@ -0,0 +1,3 @@
+IMAGE_INSTALL_append = " openjdk-7-jre "
+
+inherit openjre-test-image
diff --git a/recipes-images/images/openjre-8-test-image.bb b/recipes-images/images/openjre-8-test-image.bb
new file mode 100644
index 0000000..e722ec3
--- /dev/null
+++ b/recipes-images/images/openjre-8-test-image.bb
@@ -0,0 +1,3 @@
+IMAGE_INSTALL_append = " openjre-8 "
+
+inherit openjre-test-image
--
2.11.0
More information about the Openembedded-devel
mailing list