diff options
author | Benny Prijono <bennylp@teluu.com> | 2010-03-30 13:02:40 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2010-03-30 13:02:40 +0000 |
commit | ab7123a90d8016314506ed8e2cd5d08ec9a88c45 (patch) | |
tree | 5176624c2975f363b8fe65df5917919ddf1d5921 /tests/automated/symbian-vas.xml.template | |
parent | bfce50ca66e811fa21aec4385ce14ea46ce1f84e (diff) |
More ticket #1041 (Unit test):
- Symbian testing (plain, APS/Direct, VAS/Direct)
- some MMPs need to be modified to support automated configuration
- renamed Write to FileWrite command in scenario files
- support for Visual Studio 2010 detection in configure script
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3131 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'tests/automated/symbian-vas.xml.template')
-rw-r--r-- | tests/automated/symbian-vas.xml.template | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/tests/automated/symbian-vas.xml.template b/tests/automated/symbian-vas.xml.template new file mode 100644 index 00000000..119d1e56 --- /dev/null +++ b/tests/automated/symbian-vas.xml.template @@ -0,0 +1,79 @@ +<?xml version="1.0" ?> +<Scenario site="$(HOSTNAME)" url="http://my.cdash.org/submit.php?project=PJSIP" wdir="$(PJDIR)"> + <!-- ********************************************************* + ** This file contains scenario for VAS and VAS-Direct ** + ********************************************************* --> + + <!-- ****************************** + ** VAS ** + ****************************** --> + <Submit group="Experimental" build="$(OS)-$(S60TARGETNAME)-VAS1" > + <Update /> + <!-- Configure config_site.h --> + <FileWrite file="pjlib/include/pj/config_site.h"> + <![CDATA[ +/* Written by ccdash */ +#define PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS 1 +#define PJMEDIA_AUDIO_DEV_HAS_SYMB_APS 0 +#define PJMEDIA_AUDIO_DEV_HAS_SYMB_MDA 0 +#include <pj/config_site_sample.h> +]]> + </FileWrite> + <!-- Configure symbian_ua.mmp --> + <FileWrite file="build.symbian/symbian_ua.mmp" replace_begin="// =BEGIN" replace_end="// =END"> + <![CDATA[ +#define SND_HAS_APS 0 +#define SND_HAS_VAS 1 +#define SND_HAS_MDA 0 +]]> + </FileWrite> + <!-- Configure symbian_ua_gui.mmp --> + <FileWrite file="pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp" replace_begin="// =BEGIN" replace_end="// =END"> + <![CDATA[ +#define SND_HAS_APS 0 +#define SND_HAS_VAS 1 +#define SND_HAS_MDA 0 +]]> + </FileWrite> + <Configure cmd="cmd /c echo success" /> + <Build wdir="build.symbian" cmd='cmd /C "bldmake bldfiles && abld reallyclean $(S60TARGET) && abld build $(S60TARGET)"' /> + </Submit> + + + <!-- ****************************** + ** VAS-Direct ** + ****************************** --> + <Submit group="Experimental" build="$(OS)-$(S60TARGETNAME)-VAS1-Direct" > + <Update /> + <!-- Configure config_site.h --> + <FileWrite file="pjlib/include/pj/config_site.h"> + <![CDATA[ +/* Written by ccdash */ +#define PJ_CONFIG_NOKIA_VAS_DIRECT +#include <pj/config_site_sample.h> +]]> + </FileWrite> + <Configure cmd="cmd /c echo success" /> + <Build wdir="build.symbian" cmd='cmd /C "bldmake bldfiles && abld reallyclean $(S60TARGET) && abld build $(S60TARGET)"' /> + + <!-- Restore symbian_ua.mmp --> + <FileWrite file="build.symbian/symbian_ua.mmp" replace_begin="// =BEGIN" replace_end="// =END"> + <![CDATA[ +#define SND_HAS_APS 0 +#define SND_HAS_VAS 0 +#define SND_HAS_MDA 1 +]]> + </FileWrite> + <!-- Restore symbian_ua_gui.mmp --> + <FileWrite file="pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp" replace_begin="// =BEGIN" replace_end="// =END"> + <![CDATA[ +#define SND_HAS_APS 0 +#define SND_HAS_VAS 0 +#define SND_HAS_MDA 1 +]]> + </FileWrite> + + </Submit> + +</Scenario> + |