Compare commits

...

5 Commits

Author SHA1 Message Date
Stefan Schmidt 867228151a make sure we print the log 2020-06-04 10:01:19 +02:00
Stefan Schmidt 38887c59a8 debug 2020-06-04 09:53:17 +02:00
Stefan Schmidt 4cbbb7d4fb debug 2020-06-04 09:28:45 +02:00
Stefan Schmidt 29184d06eb TESTING# 2020-06-04 09:25:42 +02:00
Stefan Schmidt d487f686c3 ci: run ninja test not only in our docker builds
Enable the unit tests on macos and the different architectures we run
Travis on (arm64, ppc64le, s390x).
2020-06-04 09:25:42 +02:00
2 changed files with 9 additions and 21 deletions

View File

@ -29,8 +29,16 @@ if [ "$DISTRO" != "" ] ; then
if [ $tries != ${NUM_TRIES} ] ; then echo "tests failed, trying again!" ; fi
false
done
ret=$?
elif [ "$TRAVIS_OS_NAME" = "osx" ]; then
meson test -t 120 -C build --wrapper dbus-launch || true
cat build/meson-logs/testlog-dbus-launch.txt
ret=$?
else
meson test -t 120 -C build --wrapper dbus-launch || true
cat build/meson-logs/testlog-dbus-launch.txt
ret=$?
fi
ret=$?
travis_time_finish "ninja-test"
travis_fold end "ninja-test"

View File

@ -58,39 +58,30 @@ jobs:
- os: linux
env: DISTRO=Fedora32 CI_BUILD_TYPE=default
- os: linux
if: type = cron
env: DISTRO=Fedora32 CI_BUILD_TYPE=release-ready
- os: linux
if: type = cron
env: DISTRO=Ubuntu2004
- os: linux
if: type = cron
env: DISTRO=Ubuntu1910
- os: linux
if: type = cron
env: DISTRO=Debian103
- os: linux
if: type = cron
env: DISTRO=Fedora31 CI_BUILD_TYPE=coverity
- os: linux
if: type = cron
env: DISTRO=Fedora32 CI_BUILD_TYPE=asan
- os: linux
if: type = cron
env: DISTRO=Fedora32-exactness CI_BUILD_TYPE=exactness
- os: linux
if: type = cron
env: CI_BUILD_TYPE=codecov
- os: linux
if: type = cron
arch: arm64
env: CI_BUILD_TYPE=default
- os: linux
if: type = cron
arch: ppc64le
env: CI_BUILD_TYPE=no-bindings
- os: linux
if: type = cron
arch: s390x
env: CI_BUILD_TYPE=no-bindings
@ -144,14 +135,3 @@ before_cache:
mv $HOME/Library/Caches/Homebrew $HOME/cachedir/Homebrew
fi
notifications:
irc:
channels:
- "chat.freenode.net#edevelop"
on_success: change
on_failure: always
template:
- "TravisCI build %{build_number} in branch %{branch}: %{result} - %{message} (%{elapsed_time})"
- "Commit: %{commit_subject} (%{commit}) from %{author}"
- "Change view : %{compare_url}"
- "Build details : %{build_url}"