From 8308e4b5386afbc7483be2b84f701accf1e20792 Mon Sep 17 00:00:00 2001 From: Johan Klokkhammer Helsing <johan.helsing@qt.io> Date: Thu, 28 Nov 2019 12:07:27 +0100 Subject: [PATCH] Run widget tests after certain commit --- scripts/test-qt.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/test-qt.sh b/scripts/test-qt.sh index b5fa578..6495241 100755 --- a/scripts/test-qt.sh +++ b/scripts/test-qt.sh @@ -1,6 +1,7 @@ #!/bin/bash set -ex buildDir=$(pwd)/build-qt +srcDir=$(pwd)/qt5 weston --backend=headless-backend.so --idle-time=0 & # Give the compositor some time to start up @@ -19,9 +20,13 @@ sleep 5 #cd "$buildDir/qtbase/tests/auto/sql" && make check #cd "$buildDir/qtbase/tests/auto/testlib" && make check #cd "$buildDir/qtbase/tests/auto/tools" && make check -#cd "$buildDir/qtbase/tests/auto/widgets" && make check #cd "$buildDir/qtbase/tests/auto/xml" && make check +# Run widget tests after specfic commit in qtbase +if git --git-dir="$srcDir/qtbase/.git" merge-base --is-ancestor 52484cc4b6696c8a5c1f69125d81eb0cede8cdb2 HEAD ; then + cd "$buildDir/qtbase/tests/auto/widgets" && make check +fi + # gui tests #cd "$buildDir/qtbase/tests/auto/gui/image" && make check #hangs -- GitLab