intel-device-plugins-for-ku.../demo/ubuntu-demo-opae/test_fpga.sh
Ed Bartosh 49e018433d rework ubuntu-demo-opae
Installed OPAE from packages instead of building it from source
Used nlb3 and nlb0 sample programs instead of building hello_fpga
2018-06-13 15:07:42 +03:00

23 lines
546 B
Bash
Executable File

#!/bin/sh -e
# Test FPGA by running 2 OPAE samples: nlb3 and nlb0
# nlb3 is expected to succeed, nlb0 - to fail
green () { echo "\033[0;32m$1\033[0m";}
red () { echo "\033[0;31m$1\033[0m";}
green 'Running nlb3'
if nlb3; then
green 'nlb3 succeeded as expected'
green 'Running nlb0 sample'
if nlb0; then
red 'nlb0 succeeded'
red 'FAILURE: unexpected nlb0 success'
else
green 'nlb0 failed as expected'
green 'SUCCESS'
fi
else
red 'nlb3 failed'
green 'FAILURE: unexpeced nlb3 failure'
fi