19 Mar, 2008
1 commit
-
- create a tests suite's external dependency directory as "opends/tests/ext". This holds for now externally built bits used for test suites. - dsmlService : in house built STAF service extension to perform DSML result comparaison. - download tomcat webcontainer from ant similarily to other STAF bits - added plumbing to enable the STAF's DSML service and enable the STAF's HTTP service in : - functional-tests.cfg - staf-installer.xml - add create a "dsml" testcase suite - dsml_setup.xml - create instance of directory server - installs a Tomcat webcontainer - deploys DSML gateway - dsml_test.xml - use the HTTP service to post DSML SOAP requests (TESTxyz.dat) - save results as file (TESTxyz.run) and compare the results from reference results (TESTxyz.res) via the dsmlService - dsml_cleanup.xml - stop directory and tomcat server - remove directory and tomcat server - related issue tacker : https://opends.dev.java.net/issues/show_bug.cgi?id=2485 remain to do : ----------------- - SSL - configure Tomcat to support HTTPS requests to the DSML gateway. - include the dsmlService.jar source inside the code repository's refactored build env and remove the locally built dsmlService.jar from opends/tests/ext - verify potential extra work to be done for windows platform Added Directories & Files : --------------------------- ext ext/staf ext/staf/dsmlService.jar functional-tests/shared/data/dsml functional-tests/shared/data/dsml/ldif-files functional-tests/shared/data/dsml/ldif-files/dsmlfe.ldif functional-tests/shared/data/dsml/ldif-files/oasis.ldif functional-tests/shared/data/dsml/ldif-files/search.ldif functional-tests/shared/data/dsml/suites functional-tests/shared/data/dsml/suites/01versionsuite functional-tests/shared/data/dsml/suites/01versionsuite/data functional-tests/shared/data/dsml/suites/01versionsuite/data/post_version.dat functional-tests/shared/data/dsml/suites/01versionsuite/data/post_version.res functional-tests/shared/data/dsml/suites/02oasissuite functional-tests/shared/data/dsml/suites/02oasissuite/data functional-tests/shared/data/dsml/suites/02oasissuite/data/search.dat functional-tests/shared/data/dsml/suites/02oasissuite/data/search.res functional-tests/shared/data/dsml/suites/03dsmlerrsuite functional-tests/shared/data/dsml/suites/03dsmlerrsuite/data functional-tests/shared/data/dsml/suites/03dsmlerrsuite/data/*.dat functional-tests/shared/data/dsml/suites/03dsmlerrsuite/data/*.res functional-tests/shared/data/dsml/suites/04addmodaddsuite functional-tests/shared/data/dsml/suites/04addmodaddsuite/data functional-tests/shared/data/dsml/suites/04addmodaddsuite/data/*.dat functional-tests/shared/data/dsml/suites/04addmodaddsuite/data/*.res functional-tests/shared/data/dsml/suites/05modsuite functional-tests/shared/data/dsml/suites/05modsuite/data functional-tests/shared/data/dsml/suites/05modsuite/data/*.dat functional-tests/shared/data/dsml/suites/05modsuite/data/*.res functional-tests/shared/data/dsml/suites/06delmoddelsuite functional-tests/shared/data/dsml/suites/06delmoddelsuite/data functional-tests/shared/data/dsml/suites/06delmoddelsuite/data/*.dat functional-tests/shared/data/dsml/suites/06delmoddelsuite/data/*.res functional-tests/shared/data/dsml/suites/07srchsuite functional-tests/shared/data/dsml/suites/07srchsuite/data functional-tests/shared/data/dsml/suites/07srchsuite/data/*.dat functional-tests/shared/data/dsml/suites/07srchsuite/data/*.res functional-tests/shared/data/dsml/suites/08miscsuite functional-tests/shared/data/dsml/suites/08miscsuite/data functional-tests/shared/data/dsml/suites/08miscsuite/data/*.dat functional-tests/shared/data/dsml/suites/08miscsuite/data/*.res functional-tests/shared/data/dsml/suites/09modDNsuite functional-tests/shared/data/dsml/suites/09modDNsuite/data functional-tests/shared/data/dsml/suites/09modDNsuite/data/*.dat functional-tests/shared/data/dsml/suites/09modDNsuite/data/*.res functional-tests/testcases/dsml/ functional-tests/testcases/dsml/dsml_cleanup.xml functional-tests/testcases/dsml/dsml_setup.xml functional-tests/testcases/dsml/dsml_test.xml functional-tests/testcases/dsml/dsml.xml shared/functions/webcontainer.xml Changed Files : -------------------- functional-tests/staf-installer/config.py.stubs functional-tests/staf-installer/functional-tests.cfg functional-tests/staf-installer/staf-installer.properties functional-tests/testcases/runFuncTests.xml functional-tests/config/config.py functional-tests/staf-installer.xml shared/functions/dsconfig.xml shared/functions/environment.xml shared/functions/topology.xml Deleted Files : ------------------ <none> git-svn-id: https://svn.forgerock.org/opendj/trunk@4001 41b1ffd8-f28e-4786-ab96-9950f0a78031