[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [ooni-probe/master] Add yaml file for controlling the continuous integration service.
commit 690f8e3c5322519ca28c1e63d717983db87dd95a
Author: Isis Lovecruft <isis@xxxxxxxxxxxxxx>
Date: Sun Mar 10 08:07:56 2013 +0000
Add yaml file for controlling the continuous integration service.
* This is currently hooked to my personal repo, for testing purposes, before
we decide whether or not to hook it to the common organization repo.
* The continuous integration is pretty basic so far: it checks with python
versions 2.6, 2.7, and 3.3, that we are able to install everything in the
requirements.txt file, that "$ ./inputs/make" works, and then that the
following test:
"$ bin/ooniprobe nettests/blocking/dnsconsistency.py \
-f inputs/ooni-inputs/processed/alexa-top-1k.txt"
completes successfully.
* It uses Travis-CI, see http://about.travis-ci.org/docs/user/getting-started/
---
.travis.yml | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..13b421b
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,9 @@
+language: python
+python:
+ - "3.3"
+ - "2.7"
+ - "2.6"
+# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
+install: pip install -r requirements.txt && ./inputs/make
+# command to run tests, e.g. python setup.py test
+script: bin/ooniprobe nettest/blocking/tcpconnect.py -f inputs/ooni-inputs/processed/alexa-top-1k.txt
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits