Skip to content
This repository has been archived by the owner on Aug 8, 2022. It is now read-only.

[corretto8] Add inspec tests and update documentation #2

Merged
merged 7 commits into from
Sep 10, 2020

Conversation

gavindidrichsen
Copy link
Contributor

@gavindidrichsen gavindidrichsen commented Sep 4, 2020

  • Remove all stderr tests and fix tests that use stderr for verification

Also:

  • fix broken plan.sh. The old version was no longer available so had to uplift.
  • fix issue [corretto8] java executable is broken #1, broken patchelf injection and add tests to verify the fix
  • Add tests for all binaries, jdk and jre ones

All tests passing in studio:

Profile: Habitat Core Plan corretto8 (corretto8)
Version: 0.1.0
Target:  local://

  ✔  core-plans-corretto8-issue-001: Ensure patchelf successfully injects correct glibc linux library
     ✔  Command: `hab pkg path core/corretto8` exit_status is expected to eq 0
     ✔  Command: `hab pkg path core/corretto8` stdout is expected not to be empty
     ✔  Command: `hab pkg path core/corretto8` stderr is expected to be empty
     ✔  Command: `hab pkg path core/glibc` exit_status is expected to eq 0
     ✔  Command: `hab pkg path core/glibc` stdout is expected not to be empty
     ✔  Command: `hab pkg path core/glibc` stderr is expected to be empty
     ✔  File /hab/pkgs/core/glibc/2.29/20200305172459/lib/ld-linux-x86-64.so.2 is expected to exist
     ✔  File /hab/pkgs/core/glibc/2.29/20200305172459/lib/ld-linux-x86-64.so.2 is expected to be readable
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/appletviewer` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/appletviewer` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/appletviewer` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/extcheck` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/extcheck` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/extcheck` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/idlj` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/idlj` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/idlj` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jar` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jar` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jar` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jarsigner` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jarsigner` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jarsigner` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java-rmi.cgi` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java-rmi.cgi` stdout is expected to match /POSIX shell script, ASCII text executable/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java-rmi.cgi` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javac` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javac` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javac` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javadoc` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javadoc` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javadoc` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javafxpackager` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javafxpackager` stdout is expected to match /POSIX shell script, ASCII text executable/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javafxpackager` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javah` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javah` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javah` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javap` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javap` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javap` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javapackager` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javapackager` stdout is expected to match /POSIX shell script, ASCII text executable/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javapackager` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jcmd` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jcmd` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jcmd` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jconsole` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jconsole` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jconsole` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdb` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdb` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdb` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdeps` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdeps` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdeps` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jhat` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jhat` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jhat` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jinfo` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jinfo` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jinfo` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jjs` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jjs` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jjs` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jmap` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jmap` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jmap` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jps` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jps` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jps` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jrunscript` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jrunscript` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jrunscript` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jsadebugd` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jsadebugd` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jsadebugd` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstack` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstack` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstack` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstat` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstat` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstat` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstatd` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstatd` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstatd` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/keytool` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/keytool` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/keytool` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/native2ascii` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/native2ascii` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/native2ascii` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/orbd` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/orbd` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/orbd` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/pack200` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/pack200` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/pack200` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/policytool` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/policytool` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/policytool` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmic` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmic` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmic` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmid` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmid` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmid` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmiregistry` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmiregistry` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmiregistry` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/schemagen` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/schemagen` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/schemagen` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/serialver` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/serialver` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/serialver` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/servertool` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/servertool` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/servertool` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/tnameserv` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/tnameserv` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/tnameserv` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/unpack200` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/unpack200` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/unpack200` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsgen` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsgen` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsgen` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsimport` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsimport` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsimport` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/xjc` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/xjc` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/xjc` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/java` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/java` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/java` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/jjs` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/jjs` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/jjs` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/keytool` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/keytool` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/keytool` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/orbd` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/orbd` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/orbd` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/pack200` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/pack200` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/pack200` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/policytool` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/policytool` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/policytool` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmid` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmid` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmid` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmiregistry` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmiregistry` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmiregistry` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/servertool` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/servertool` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/servertool` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/tnameserv` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/tnameserv` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/tnameserv` stderr is expected to be empty
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/unpack200` exit_status is expected to eq 0
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/unpack200` stdout is expected to match /\/hab\/pkgs\/core\/glibc\/2.29\/20200305172459\/lib\/ld-linux-x86-64.so.2/
     ✔  Command: `file /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/unpack200` stderr is expected to be empty
  ✔  core-plans-corretto8-works: Ensure corretto8 works as expected
     ✔  Command: `hab pkg path core/corretto8` exit_status is expected to eq 0
     ✔  Command: `hab pkg path core/corretto8` stdout is expected not to be empty
     ✔  Command: `hab pkg path core/corretto8` stderr is expected to be empty
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/appletviewer -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/appletviewer -help stdout is expected to match /usage:.+appletviewer/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/extcheck  exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/extcheck  stderr is expected to match /usage:.+extcheck/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/idlj -version exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/idlj -version stdout is expected to match /IDL-to-Java compiler\s+\(portable\),\s+version/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jar  exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jar  stderr is expected to match /usage:.+jar/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jarsigner -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jarsigner -help stdout is expected to match /usage:.+jarsigner/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java -help stderr is expected to match /usage:.+java/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javac -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javac -help stderr is expected to match /usage:.+javac/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javadoc -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javadoc -help stdout is expected to match /usage:.+javadoc/i
     ✔  Bash command hab pkg exec core/corretto8 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javafxpackager -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command hab pkg exec core/corretto8 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javafxpackager -help stdout is expected to match /javafxpackager has been renamed javapackager/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javah -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javah -help stdout is expected to match /javah \[options\] <classes>/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javap -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javap -help stdout is expected to match /usage:.+javap/i
     ✔  Bash command hab pkg exec core/corretto8 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javapackager -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command hab pkg exec core/corretto8 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javapackager -help stdout is expected to match /usage:.+javapackager/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jcmd -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jcmd -help stdout is expected to match /usage:.+jcmd/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdb -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdb -help stdout is expected to match /usage:.+jdb/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdeps -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdeps -help stdout is expected to match /usage:.+jdeps/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jhat -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jhat -help stderr is expected to match /usage:.+jhat/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jinfo -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jinfo -help stderr is expected to match /jinfo \[option\] <pid>/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jjs -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jjs -help stderr is expected to match /jjs \[<options>\] <files> \[-- <arguments>\]/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jmap -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jmap -help stderr is expected to match /jmap \[option\] <pid>/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jps -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jps -help stderr is expected to match /usage:.+jps/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jrunscript -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jrunscript -help stderr is expected to match /usage:.+jrunscript/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jsadebugd -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jsadebugd -help stdout is expected to match /usage:.+jsadebugd/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstack -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstack -help stderr is expected to match /jstack \[-l\] <pid>/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstat -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstat -help stdout is expected to match /usage:.+jstat/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstatd -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstatd -help stderr is expected to match /usage:.+jstatd/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/keytool -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/keytool -help stderr is expected to match /Key and Certificate Management Tool/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/native2ascii -encoding utf-8 <(echo '漢字') exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/native2ascii -encoding utf-8 <(echo '漢字') stdout is expected to match /\\u6f22\\u5b57/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/pack200 -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/pack200 -help stdout is expected to match /usage:.+pack200/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/policytool -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/policytool -help stdout is expected to match /usage:.+policytool/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmic -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmic -help stdout is expected to match /usage:.+rmic/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmid -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmid -help stderr is expected to match /usage:.+rmid/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmiregistry -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmiregistry -help stderr is expected to match /usage:.+rmiregistry/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/schemagen -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/schemagen -help stdout is expected to match /usage:.+schemagen/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/serialver  exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/serialver  stderr is expected to match /use: serialver \[-classpath classpath\]/
     ✔  Bash command echo 'quit' |  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/servertool  exit_status is expected to cmp == /^[0]$/
     ✔  Bash command echo 'quit' |  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/servertool  stdout is expected to match /Welcome to the Java IDL Server Tool/
     ✔  Bash command timeout 1 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/tnameserv -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command timeout 1 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/tnameserv -help stdout is expected to match /TransientNameServer: setting port for initial object references to: 900/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/unpack200 -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/unpack200 -help stdout is expected to match /usage:.+unpack200/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsgen -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsgen -help stdout is expected to match /usage:.+wsgen/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsimport -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsimport -help stdout is expected to match /usage:.+wsimport/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/xjc -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/xjc -help stdout is expected to match /usage:.+xjc/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/java -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/java -help stderr is expected to match /usage:.+java/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/jjs -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/jjs -help stderr is expected to match /jjs \[<options>\] <files> \[-- <arguments>\]/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/keytool -help exit_status is expected to cmp == /^[0]$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/keytool -help stderr is expected to match /Key and Certificate Management Tool/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/pack200 -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/pack200 -help stdout is expected to match /usage:.+pack200/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/policytool -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/policytool -help stdout is expected to match /usage:.+policytool/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmid -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmid -help stderr is expected to match /usage:.+rmid/i
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmiregistry -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmiregistry -help stderr is expected to match /usage:.+rmiregistry/i
     ✔  Bash command echo 'quit' |  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/servertool  exit_status is expected to cmp == /^[0]$/
     ✔  Bash command echo 'quit' |  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/servertool  stdout is expected to match /Welcome to the Java IDL Server Tool/
     ✔  Bash command timeout 1 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/tnameserv -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command timeout 1 /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/tnameserv -help stdout is expected to match /TransientNameServer: setting port for initial object references to: 900/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/unpack200 -help exit_status is expected to cmp == /^[^0]{1}\d*$/
     ✔  Bash command  /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/unpack200 -help stdout is expected to match /usage:.+unpack200/i
  ✔  core-plans-corretto8-exists: Ensure corretto8 exists
     ✔  Command: `hab pkg path core/corretto8` exit_status is expected to eq 0
     ✔  Command: `hab pkg path core/corretto8` stdout is expected not to be empty
     ✔  Command: `hab pkg path core/corretto8` stderr is expected to be empty
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/appletviewer is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/appletviewer is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/extcheck is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/extcheck is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/idlj is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/idlj is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jar is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jar is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jarsigner is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jarsigner is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java-rmi.cgi is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/java-rmi.cgi is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javac is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javac is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javadoc is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javadoc is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javafxpackager is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javafxpackager is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javah is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javah is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javap is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javap is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javapackager is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/javapackager is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jcmd is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jcmd is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jconsole is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jconsole is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdb is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdb is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdeps is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jdeps is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jhat is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jhat is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jinfo is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jinfo is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jjs is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jjs is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jmap is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jmap is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jps is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jps is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jrunscript is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jrunscript is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jsadebugd is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jsadebugd is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstack is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstack is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstat is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstat is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstatd is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/jstatd is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/keytool is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/keytool is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/native2ascii is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/native2ascii is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/orbd is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/orbd is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/pack200 is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/pack200 is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/policytool is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/policytool is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmic is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmic is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmid is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmid is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmiregistry is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/rmiregistry is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/schemagen is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/schemagen is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/serialver is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/serialver is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/servertool is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/servertool is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/tnameserv is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/tnameserv is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/unpack200 is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/unpack200 is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsgen is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsgen is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsimport is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/wsimport is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/xjc is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/bin/xjc is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/java is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/java is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/jjs is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/jjs is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/keytool is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/keytool is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/orbd is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/orbd is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/pack200 is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/pack200 is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/policytool is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/policytool is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmid is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmid is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmiregistry is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/rmiregistry is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/servertool is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/servertool is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/tnameserv is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/tnameserv is expected to be executable
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/unpack200 is expected to exist
     ✔  File /hab/pkgs/core/corretto8/8.265.01.1/20200907175606/jre/bin/unpack200 is expected to be executable


Profile Summary: 3 successful controls, 0 control failures, 0 controls skipped
Test Summary: 384 successful, 0 failures, 0 skipped

Signed-off-by: Gavin Didrichsen <gavin.didrichsen@gmail.com>
* remove 'source' in corretto8 plan.sh
* uplift corretto8 from 8.202.08.2 to 8.265.01.1 because old version no longer
available

Signed-off-by: Gavin Didrichsen <gavin.didrichsen@gmail.com>
@gavindidrichsen gavindidrichsen force-pushed the gavindidrichsen/master/pr/add_to_organization branch 3 times, most recently from d75fb07 to 04fe795 Compare September 5, 2020 18:01
documentation, and remove ./hooks/run

Signed-off-by: Gavin Didrichsen <gavin.didrichsen@gmail.com>
@gavindidrichsen gavindidrichsen force-pushed the gavindidrichsen/master/pr/add_to_organization branch from 23b178b to 9a30b21 Compare September 5, 2020 18:03
Signed-off-by: Gavin Didrichsen <gavin.didrichsen@gmail.com>
failing to patchelf all the binaries correctly.  Also (1) add test suite
to verify the fix; and (2) add the jre binaries as well to the full
suite

Signed-off-by: Gavin Didrichsen <gavin.didrichsen@gmail.com>
Signed-off-by: Gavin Didrichsen <gavin.didrichsen@gmail.com>
@gavindidrichsen gavindidrichsen marked this pull request as ready for review September 9, 2020 13:31
@gavindidrichsen gavindidrichsen requested a review from a team as a code owner September 9, 2020 13:31
@gavindidrichsen gavindidrichsen mentioned this pull request Sep 9, 2020
@gavindidrichsen gavindidrichsen marked this pull request as draft September 9, 2020 13:38
Signed-off-by: Gavin Didrichsen <gavin.didrichsen@gmail.com>
@gavindidrichsen gavindidrichsen force-pushed the gavindidrichsen/master/pr/add_to_organization branch from 8b7ab94 to ab359b4 Compare September 10, 2020 16:24
@gavindidrichsen gavindidrichsen marked this pull request as ready for review September 10, 2020 16:31
Copy link

@davymcaleer davymcaleer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@davymcaleer davymcaleer merged commit 2ebc3bb into master Sep 10, 2020
@davymcaleer davymcaleer deleted the gavindidrichsen/master/pr/add_to_organization branch September 10, 2020 16:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants