summaryrefslogtreecommitdiffstats
path: root/Documentation/howto-tests.txt
diff options
context:
space:
mode:
authorKarel Zak2015-08-27 16:04:42 +0200
committerKarel Zak2015-08-27 16:04:42 +0200
commiteac8f358b7e58aab81e0ac9a9bdb0bfdafba1f77 (patch)
tree6709b22151087979a37cd6aff8a5a2b35d142ecb /Documentation/howto-tests.txt
parentlibblkid: (drbdmanage) add magic strings array terminator (diff)
downloadkernel-qcow2-util-linux-eac8f358b7e58aab81e0ac9a9bdb0bfdafba1f77.tar.gz
kernel-qcow2-util-linux-eac8f358b7e58aab81e0ac9a9bdb0bfdafba1f77.tar.xz
kernel-qcow2-util-linux-eac8f358b7e58aab81e0ac9a9bdb0bfdafba1f77.zip
docs: add notest about drone.io and travis-ci
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'Documentation/howto-tests.txt')
-rw-r--r--Documentation/howto-tests.txt33
1 files changed, 33 insertions, 0 deletions
diff --git a/Documentation/howto-tests.txt b/Documentation/howto-tests.txt
index c46e5826d..99046e1ae 100644
--- a/Documentation/howto-tests.txt
+++ b/Documentation/howto-tests.txt
@@ -102,3 +102,36 @@ TS_OPT_testdir_[testscript_]verbose="<yes|no>"
TS_OPT_testdir_[testscript_]memcheck="<yes|no>"
Run certain tests with valgrind. Similar usage like TS_OPT_*_fake above.
+
+
+External services
+-----------------
+
+Travis CI - automatically executed for all github commits.
+
+ URL: https://travis-ci.org/karelzak/util-linux/
+
+ See .travis.yml for more details.
+
+ We require "sudo" to install additional stuff and to run the tests with
+ UID=0, it means that tests are executed on travis "legacy infrastructure".
+
+
+Drone.oi - automatically executed for all github commits.
+
+ URL: https://drone.io/github.com/karelzak/util-linux
+
+ The drone.io does not use any in-tree config file (like travis-ci), the
+ currently used configuration (maintained by Drone.oi web UI):
+
+ MAKE_CHECK="root"
+ MAKE_CHECK_OPTS="--skip-loopdevs --exclude=mount/move"
+ source ./.travis-functions.sh
+ travis_install_script || exit
+ travis_before_script || exit
+ ret=0
+ travis_script || ret=$?
+ travis_after_script
+ exit $ret
+
+ yes, it shares the setup functions with travis-ci.