#!/bin/bash # SPDX-License-Identifier: GPL-2.0-or-later # source ./common.sh logfile=$(log_filename $ID) LIBCAMERA=${1:-$(srcdir libcamera)} BUILDDIR=${2:-$(builddir unit-tests)} check_version "$LIBCAMERA" "$ID" # Check that our test modules are loaded. modules=$(lsmod | grep -E -c "^vim2m|^vimc|^vivid") [ $modules == 3 ] pass_fail $? "Module load check" # Run the unit-tests ninja -C $BUILDDIR test | tee $logfile pass_fail $? "Unit Tests" completed $ID