diff options
author | Andrew McDermott <andrew.mcdermott@linaro.org> | 2013-08-23 23:33:04 +0100 |
---|---|---|
committer | Andrew McDermott <andrew.mcdermott@linaro.org> | 2013-08-23 23:58:10 +0100 |
commit | 57bb952efe10c3a8a4578731875335e0f9962745 (patch) | |
tree | 1058e4b42dfc63632270c954e8744b96d2bc5b57 /openembedded/openjdk8-sanity.yaml | |
parent | 214c33887e048923d0735c3aece613ed782c95b8 (diff) |
openembedded: add openjdk sanity test
The sanity test verifies that the javac and java binaries can execute
by generating a program that prints the version of java on $PATH.
This version is then matched against an expected version string.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
Diffstat (limited to 'openembedded/openjdk8-sanity.yaml')
-rw-r--r-- | openembedded/openjdk8-sanity.yaml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/openembedded/openjdk8-sanity.yaml b/openembedded/openjdk8-sanity.yaml new file mode 100644 index 0000000..6ce1bbb --- /dev/null +++ b/openembedded/openjdk8-sanity.yaml @@ -0,0 +1,21 @@ +metadata: + name: openjdk8-sanity + format: "Lava-Test-Shell Test Definition 1.0" + description: "Validates that the OpenJDK 8 java binary can run and matches version 1.8" + version: 1.0 + +install: + git-repos: + - git://git.linaro.org/qa/test-definitions.git + +run: + steps: + - 'cd test-definitions/openembedded/scripts' + - 'PATH=/usr/lib/jvm/openjdk-8-jdk/bin:/usr/lib/jvm/openjdk-8-jre/bin:$PATH' + - './openjdk-version.sh 1.8' + +parse: + pattern: "^(?P<test_case_id>[^:]+):\\s(?P<result>\\w+)" + fixupdict: + PASS: pass + FAIL: fail |