gettestresult.sh 342 B

12345678910111213141516171819202122
  1. # SPDX-License-Identifier: BSD-3-Clause
  2. source helpers.sh
  3. cleanup() {
  4. if [ "$1" != "no-shut-down" ]; then
  5. shut_down
  6. fi
  7. }
  8. trap cleanup EXIT
  9. start_up
  10. cleanup "no-shut-down"
  11. tempfile=$(mktemp)
  12. # Verify that tests have succeeded
  13. tpm2 gettestresult > "${tempfile}"
  14. yaml_get_kv "${tempfile}" "status" | grep "success"
  15. exit 0