X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=test%2Funit_test.sh;h=350e58a23d504e1cffd2d12885756879551001ce;hb=ab13dee0decf8731b1d95f943d13a6e7a4a2ead5;hp=ae58a57d141fdd5fddf64ce00ab5c208c291d8c3;hpb=6fe137e5c6f9470f4f48448f5651573c42bd8aed;p=o-du%2Fl2.git diff --git a/test/unit_test.sh b/test/unit_test.sh index ae58a57d1..350e58a23 100644 --- a/test/unit_test.sh +++ b/test/unit_test.sh @@ -1 +1,24 @@ +#!/bin/bash + +set -euxo pipefail + +echo "---> unit_test.sh" + +echo "Present working directory: "; pwd + +# Platform-specific install methods +if (grep Ubuntu /etc/os-release > /dev/null 2>&1); then + echo "Installing libsctp-dev dependency for Ubuntu" + sudo apt-get update + sudo apt-get install -y libsctp-dev +elif (grep RedHat /etc/os-release > /dev/null 2>&1) || \ + (grep CentOS /etc/os-release > /dev/null 2>&1); then + echo "Installing lksctp-tools-devel dependency for CentOS/RedHat" + sudo yum install -y lksctp-tools-devel +else + echo "Unmatched OS/Distribution" + echo "Missing sctp library not installed" +fi + +echo "Running job" cd odu;make clean_odu MACHINE=BIT64 MODE=TDD;make odu MACHINE=BIT64 MODE=TDD COVERAGE=1