summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2015-08-10 03:45:02 +0000
committerNanang Izzuddin <nanang@teluu.com>2015-08-10 03:45:02 +0000
commit8b8bd866552862a0cf130ea568e679bbbeed3937 (patch)
treeb376ea8891b9bc4997281198eaf2cfbd379997e2 /tests
parentf46f7dd2798655c443180dde500b9438b31dea33 (diff)
Re #1842: Added automated test scenarios for Android and iOS 64-bit
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5155 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'tests')
-rw-r--r--tests/automated/android.xml.template23
-rw-r--r--tests/automated/android64.xml.template23
-rw-r--r--tests/automated/iphone64.xml.template23
3 files changed, 69 insertions, 0 deletions
diff --git a/tests/automated/android.xml.template b/tests/automated/android.xml.template
new file mode 100644
index 00000000..281ab625
--- /dev/null
+++ b/tests/automated/android.xml.template
@@ -0,0 +1,23 @@
+<?xml version="1.0" ?>
+<Scenario site="$(HOSTNAME)" url="http://my.cdash.org/submit.php?project=PJSIP" wdir="$(PJDIR)">
+
+ <Submit group="Experimental" build="Android-default">
+ <Update />
+ <FileWrite file="user.mak">
+ <![CDATA[
+# Written by ccdash
+export CFLAGS += -Wno-unused-label -g
+]]>
+ </FileWrite>
+ <FileWrite file="pjlib/include/pj/config_site.h">
+ <![CDATA[
+/* Written by ccdash */
+#define PJ_CONFIG_ANDROID 1
+#include <pj/config_site_sample.h>
+]]>
+ </FileWrite>
+ <Configure cmd="make distclean &amp;&amp; ./configure-android" />
+ <Build cmd="make dep &amp;&amp; make clean &amp;&amp; make &amp;&amp; cd pjsip-apps/src/swig &amp;&amp; make clean &amp;&amp; make" />
+ </Submit>
+
+</Scenario>
diff --git a/tests/automated/android64.xml.template b/tests/automated/android64.xml.template
new file mode 100644
index 00000000..d2d9929c
--- /dev/null
+++ b/tests/automated/android64.xml.template
@@ -0,0 +1,23 @@
+<?xml version="1.0" ?>
+<Scenario site="$(HOSTNAME)" url="http://my.cdash.org/submit.php?project=PJSIP" wdir="$(PJDIR)">
+
+ <Submit group="Experimental" build="Android64-default">
+ <Update />
+ <FileWrite file="user.mak">
+ <![CDATA[
+# Written by ccdash
+export CFLAGS += -Wno-unused-label -g
+]]>
+ </FileWrite>
+ <FileWrite file="pjlib/include/pj/config_site.h">
+ <![CDATA[
+/* Written by ccdash */
+#define PJ_CONFIG_ANDROID 1
+#include <pj/config_site_sample.h>
+]]>
+ </FileWrite>
+ <Configure cmd="make distclean &amp;&amp; TARGET_ABI=arm64-v8a ./configure-android --use-ndk-cflags" />
+ <Build cmd="make dep &amp;&amp; make clean &amp;&amp; make &amp;&amp; cd pjsip-apps/src/swig &amp;&amp; make clean &amp;&amp; make" />
+ </Submit>
+
+</Scenario>
diff --git a/tests/automated/iphone64.xml.template b/tests/automated/iphone64.xml.template
new file mode 100644
index 00000000..b7b3accb
--- /dev/null
+++ b/tests/automated/iphone64.xml.template
@@ -0,0 +1,23 @@
+<?xml version="1.0" ?>
+<Scenario site="$(HOSTNAME)" url="http://my.cdash.org/submit.php?project=PJSIP" wdir="$(PJDIR)">
+
+ <Submit group="Experimental" build="iOS64-default">
+ <Update />
+ <FileWrite file="user.mak">
+ <![CDATA[
+# Written by ccdash
+export CFLAGS += -Wno-unused-label -g
+]]>
+ </FileWrite>
+ <FileWrite file="pjlib/include/pj/config_site.h">
+ <![CDATA[
+/* Written by ccdash */
+#define PJ_CONFIG_IPHONE 1
+#include <pj/config_site_sample.h>
+]]>
+ </FileWrite>
+ <Configure cmd="make distclean &amp;&amp; ARCH='-arch arm64' ./configure-iphone" />
+ <Build cmd="make dep &amp;&amp; make clean &amp;&amp; make" />
+ </Submit>
+
+</Scenario>