Merge "Support extflash in nexus-non-interactive-test.sh"
diff --git a/install-prereqs.sh b/install-prereqs.sh index 57a896d..ee5442b 100755 --- a/install-prereqs.sh +++ b/install-prereqs.sh
@@ -75,6 +75,8 @@ mono-complete ncurses-dev ninja-build + openjdk-17-jdk-headless + openjdk-17-jre-headless perl protobuf-compiler pv
diff --git a/preupload-hooks/ansible-checks.sh b/preupload-hooks/ansible-checks.sh index 380fdd5..69d650b 100755 --- a/preupload-hooks/ansible-checks.sh +++ b/preupload-hooks/ansible-checks.sh
@@ -18,24 +18,12 @@ set -e -ANSIBLE_CHANGE=0 ANSIBLE_PATH=$1 -shift - -# Check to see if any changed files are in the ansible path -for FILE in $@; do - if [[ $FILE == $ANSIBLE_PATH* ]]; then - ANSIBLE_CHANGE=1 - break - fi -done - -if (( ANSIBLE_CHANGE == 1 )); then - if ! command -v ansible-lint >/dev/null; then - echo "Command ansible-lint not found. Install the ansible-lint package." - exit 1 - fi - - # Run ansible checks. Just lint for now - ansible-lint $ANSIBLE_PATH +if ! command -v ansible-lint >/dev/null; then + echo "Command ansible-lint not found. Install the ansible-lint package." + exit 1 fi + +# Run ansible checks. Just lint for now +cd $(dirname ${ANSIBLE_PATH}) +ansible-lint $(basename ${ANSIBLE_PATH})
diff --git a/python-requirements.txt b/python-requirements.txt index d15022f..326d72a 100644 --- a/python-requirements.txt +++ b/python-requirements.txt
@@ -17,6 +17,9 @@ sortedcontainers hypothesis +# Robot test framework for FPGA tests +pyserial + # camkes-deps hjson @@ -35,6 +38,6 @@ sel4-deps setuptools # TODO(lundong): not pin nightly after TOSA features are in release ver. -tf-nightly==2.14.0.dev20230705 +tf-nightly==2.15.0.dev20230817 wget yapf