[CalendarServer-changes] [12493] CalendarServer/trunk/bin/test
source_changes at macosforge.org
source_changes at macosforge.org
Wed Mar 12 11:21:10 PDT 2014
Revision: 12493
http://trac.calendarserver.org//changeset/12493
Author: wsanchez at apple.com
Date: 2014-01-30 16:26:59 -0800 (Thu, 30 Jan 2014)
Log Message:
-----------
Faster
Modified Paths:
--------------
CalendarServer/trunk/bin/test
Modified: CalendarServer/trunk/bin/test
===================================================================
--- CalendarServer/trunk/bin/test 2014-01-31 00:21:09 UTC (rev 12492)
+++ CalendarServer/trunk/bin/test 2014-01-31 00:26:59 UTC (rev 12493)
@@ -19,6 +19,10 @@
set -e;
set -u;
+#
+# Initialize build support
+#
+
wd="$(cd "$(dirname "$0")/.." && pwd -L)";
export CALENDARSERVER_DEVELOP="true";
@@ -26,22 +30,22 @@
. "${wd}/bin/_build.sh";
init_build > /dev/null;
-c_dependencies >> "${dev_home}/setup.log";
-py_dependencies >> "${dev_home}/setup.log";
-##
+
+
+#
# Options
-##
+#
do_setup="false";
-do_get="false";
+ do_get="false";
-random="--random=$(date "+%s")";
-no_color="";
+ random="--random=$(date "+%s")";
+ no_color="";
until_fail="";
-coverage="";
-numjobs="";
-reactor="";
+ coverage="";
+ numjobs="";
+ reactor="";
if [ "$(uname -s)" == "Darwin" ]; then
reactor="--reactor=kqueue";
@@ -87,16 +91,28 @@
lint="false";
fi;
-##
+
+
+#
+# Dependencies
+#
+
+c_dependencies >> "${dev_home}/setup.log";
+py_dependencies >> "${dev_home}/setup.log";
+
+
+
+#
# Clean up
-##
+#
find "${wd}" -name \*.pyc -print0 | xargs -0 rm;
-##
+
+#
# Unit tests
-##
+#
cd "${wd}" && "${wd}/bin/trial" \
--temp-directory="${dev_home}/trial" \
@@ -115,9 +131,10 @@
fi;
-##
+
+#
# Linting
-##
+#
echo "";
echo "Running pyflakes...";
@@ -132,9 +149,10 @@
rm -f "${tmp}";
-##
+
+#
# Empty files
-##
+#
echo "";
echo "Checking for empty files...";
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140312/31ded83b/attachment.html>
More information about the calendarserver-changes
mailing list