#!/bin/sh
set -efu

# Skip tests on problematic architectures
ARCH="$(dpkg-architecture -qDEB_BUILD_ARCH)"

if [ "${ARCH}" = "s390x" ]
then
  echo "Skipping tests on problematic architectures"
  exit 77
fi

PYS=${PYS:-"$(py3versions -s 2>/dev/null)"}

TESTPATH=${PWD}/tests

cd "$AUTOPKGTEST_TMP"

for py in $PYS; do
    echo "=== $py ==="
    $py -m pytest -v -k "not parallel"  ${TESTPATH} 2>&1
done
