[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