test.sh 388 B

12345678910111213
  1. #!/bin/sh
  2. SUCCESS_MSG="###$RANDOM :SuCCeSS: $RANDOM###"
  3. if [ "$ARCH" = "" ]; then
  4. echo "Error: ARCH environment variable is not set." >&2
  5. exit 1
  6. fi
  7. printf "ls\necho \"$SUCCESS_MSG\"\npoweroff\n" \
  8. | make test-run ARCH=$ARCH MODE=release QEMU=qemu-system-$ARCH \
  9. | tee build/test-$$.log \
  10. | grep "$SUCCESS_MSG" > /dev/null && echo TEST\ $$\ WITH\ ARCH=$ARCH\ PASSED