webmaster's blog

New CITE beta 3.0 TEAM Engine and test scripts - 2012-02-01

The Beta 3.0 Release (20120201) TEAM Engine and some of the tests have been updated to the latest release.

  • TEAM Engine hosted at Sourceforge revision: r698
  • OGC CITE engine revision: r4530
  • OGC CITE scripts revision: r4530

Contributors:

  • Paul Daisey (Image Matters) - TEAM Engine and WMTS
  • Andreas Schmitx (latlon) - WFS
  • Tsung-Yen Li or Rocky (Feng-Chia University) - SOS, SPS and SensorML
  • Jinsongdi Yu (Jacobs University) - WCS and WCS EO
  • Lorenzo Bigagli (NRCI) - CSW
  • Luis Bermudez (OGC) - TEAM Engine and tests configuration

Some Noteworthy improvements include:

  • TEAM Engine
    • Java 1.6
    • Tomcat 6 (Tested with 6.0.33)
    • Added test status: BEST_PRACTICE, NOT_TESTED, SKIPPED and corresponding test summary icons.
    • The default result status of a test is PASS. The command ctl:defaultResult may now be used to set it to BEST_PRACTICE instead.
    • Messages "Executing " + {SUITE | PROFILE | TEST} + name now include: " with defaultResult of " + defaultResultName + " ...");
    • Added ctl:test/@type attribute of type ctl:TestTypeNameType (Mandatory | MandatoryIfImplemented ? | Optional) with default value of Mandatory.
    • Default result and test type are logged.
    • Added test name and type to log message for test status in addition to test directory path.
    • Add test summary icons for CONTINUE and INHERITED_FAILURE test status.
    • Modified viewlog.xsl to count CONTINUE, BEST_PRACTICE, PASSED, NOT_TESTED, WARNING, SKIPPED, FAILED and INHERITED_FAILURE test staus.
    • Added ctl:getResult to return name for current test status
    • Added com.occamlab.te.util.Stopwatch.java and ctl:startStopwatch and ctl:elapsedTime functions so tests can log time requirements
    • Added ctl:putLogCache() and ctl:getLogCache() so tests can cache XSL variable contents that are expensive to create, like large capabilities documents or test suite prerequisite evaluations, for reuse in retest runs.
    • Added RedoFromCacheMode to Test.java and TestServlet .java
    • Added ctl:dynamicParam for use with ctl:request for cases where the parameter name is dynamic and cannot be hard-coded into the test script as is required by ctl:param.
    • Added com.occamlab.te.util.URLConnectionUtils.java with public static InputStream ? getInputStream(URLConnection uc) throws IOException which uses sun.net.www.protocol.http.HttpURLConnection.getErrorStream() to return an error stream when URLConnection.getInputStream() throws an I/O Exception.
    • Improved automatic generation of welcome page. The build now gets metadata information from the tests to create all the information about available tests
  • Overall Tests
    • Documentation in tests have been revised to facilitate automatic generation of the Welcome page. For example revision numbers were added, configuration files were revised and documentation (index.html and relnotes.txt) were cleaned https://svn.opengeospatial.org/ogc-projects/cite/scripts
  • CSW 2.0.2 r3
    • fixed minor typo in all.xml
  • (NEW) SensorML 1.0.1 r0
    • First version to test SensorML encoding.
  • SOS 1.0.0 r2
    • User can now choose to execute a single-test or complete-tests.
    • Use a MissingParameterValue as a valid exception code instead of InvalidRequest . InvalidRequest is not listed in SOS or in OWS Common v 1.1 or 2.0 as a valid exception code. "InvalidRequest" is listed in SWES 2.0, but SOS 1.0 uses SWE 1.0.1 (xmlns:swe="http://www.opengis.net/swe/1.0.1").
    • In GetCapabilities the observedProperty can now be any URI (URN and URL) now. Before, the value of the observedProperty parameter was a URN. But In SOS 1.0.0 06-009r6 p29 it said that the observedProperty in GetObservation can be a URI.
    • Added further check when testing DescribeSensor operation. The script check if there is response and that the response is a correct SensorML and TML response.
    • Changed error tag "xsl:message" to "ctl:message" in test "getObservation:core-SOS.GetObservation-ResponseMatchingSRSData.1".
    • Call new function "sosFunctions:capabilitiesOfferingName" now allows to test all observed properties, not only the first one.
    • The value for Procedure is now extracted from the value of the identifier and not the value of the definition (which is optional)
    • Improved handling of MIME types, The test now allows use the use of subtypes and additional parameters. For example text/xml; subtype="myOrg/0.6.1"
    • The sosFunctions:mimeSubtype now returns MIME type with a valid om subytpe (text/xml; subtype="om/1.0.1") if there is no specified subtype information.
  • SPS 1.0 r1
    • Now test read schemas from local resources
    • Removed white space in the file name that caused an error when starting TEAM Engine
  • (NEW) SPS 2.0 r0
    • All the mandatory operations of the SPS 2.0: BasicSensorPlanner interfaces : GetCapabilities , DescribeTasking , Submit, GetStatus , GetTask , DescribeResultAccess SensorProvider interfaces : DescribeSensor
  • WCSEO 1.0 r1
    • Added SOAP tests
    • Fixed inconsistent URIs
    • Updated DescribeEOCoverageSet
  • WFS 1.1.0 r8
    • fixed polygon orientations (issue #626 * r4286 and r4287)
  • (NEW) WMTS 1.0 r0
    • New WMTS Test suite for server testing, based on WMTS 1.0 ATS.
  • WCS 2.0
    • added GetCapabilities test (KVP, POST, SOAP supports)
    • added DescribeCoverage test (KVP, POST, SOAP supports)
    • added GetCoverage test support (KVP, POST, SOAP supports, still need to be coherent with encoding format extensions. Current test results are stubbed)
  • Resources

Please let us know if you experience any issue.

New CITE beta 2.4 TEAM Engine and test scripts - 2011-08-17

The Beta 2.4 Release (20110817) TEAM Engine and some of the tests have been updated to the latest release.

  • TEAM Engine hosted at Sourceforge revision: r624
  • OGC CITE scripts revision: r4169

Some Noteworthy improvements include:

  • WCS 2.0.0 r4
    • added the missing DescribeCoverage parameter in the call-template
    • added xsds for gmlcov and updated corresponding wcs xsds
  • WFS 1.1.0 r7
    • fixed date comparison issue (#615)

The beta engine is available at http://cite.opengeospatial.org/te2/ .

Please let us know if you experience any issue.

New CITE beta 2.3 TEAM Engine and test scripts - 2011-08-12

The Beta 2.3 Release (20110812) TEAM Engine and some of the tests have been updated to the latest release.

  • TEAM Engine hosted at Sourceforge revision: r624
  • OGC CITE scripts revision: r4144

Some Noteworthy improvements include:

  • WCS 2.0.0 r3
    • added SOAP Tests
    • uploaded local schemas for test (not yet final)
    • updated structure of the test
    • added GetCapabilities test
    • added DescribeCoverage test
    • added test suite for RequestBase
    • added test suite for GetCoverage (only tests on req24 and 25)
    • added tests for extensions
    • added tests for the data model and the service model
    • added test for core
  • WFS 1.1.0 r6
    • Fixed issue 613 "Invalid Parameter Name requires InvalidParameterValue exception code"
    • Fixed issue 571 "AuditTrailPropertyType is not GMLSF1 compliant"

The beta engine is available at http://cite.opengeospatial.org/te2/ .

Please let us know if you experience any issue.

New CITE beta 2.2 TEAM Engine and test scripts - 2011-07-08

The Beta 2.2 Release (20110708) TEAM Engine and some of the tests have been updated to the latest release.

  • TEAM Engine hosted at Sourceforge revision: r602
  • OGC CITE scripts revision: r4079

Some Noteworthy improvements include:

  • New WCS 2.0.0 core test
  • WFS 1.1.0 - Fixed relative path in XML Schema
  • WFS 1.1.0 - Fixed strange xml:lang error by using a relative URL to w3c xml.xsd

The beta engine is available at http://cite.opengeospatial.org/te2/ .

New CITE beta 2.1 TEAM Engine and test scripts - 2011-04-14

The CITE beta 2.1 TEAM Engine and some of the tests have been updated to the latest release.

* TEAM Engine hosted at Sourceforge revision: r540
* OGC CITE scripts revision: r3910

The beta engine is available at http://cite.opengeospatial.org/te2/ .

TEAM Engine new production release and test scripts - 2010-11-16

We are very pleased to announce a new release of the TEAM Engine production testing site:
http://cite.opengeospatial.org/teamengine/ .

We very much appreciate all your participation and important involvement in all the issues discussed. We would like to thank the main contributors for making this possible: Andreas Schmitz (Lat/Lon), Christian Kiehle (Lat/Lon), Chuck Morris (NGC), Frédéric Houbie (ERDAS), and Kevin Stegemoller (OGC).

The new engine includes the following:

  • updated TEAM Engine (from SF r416 to r436)
    • added data handler, SOAP support and additional logging capabilities
  • updated new test suite revisions (r3683)
    • added new wcs-1.1.1-r0 test suite
    • added upgraded wms-1.1.1-r2 test suite
    • added upgraded wfs-1.1.0-r4 test suite
    • added upgraded wfs-1.0.0-r3 test suite
    • added upgraded wcs-1.0.0-r2 test suite
    • added upgraded csw-2.0.2-r2 test suite
    • no changes to the wrs-1.0-r0 test suite
    • no changes to the wms-1.3.0-r1 test suite
    • no changes to the sps-1.0-r0 test suite
    • no changes to the sos-1.0.0-r0 test suite
    • no changes to the context-1.1.0-r0 test suite
    • other minor updates

New beta TEAM Engine and test scripts - 2010-11-15

The beta TEAM Engine and some of the tests have been updated to the latest release. Look for the new Official TEAM Engine release on Wednesday 17 November 2010.

The beta engine is available at http://cite.opengeospatial.org/te2/ .

New WFS 1.1.0 beta test scripts - 2010-11-02

The beta CITE TEAM Engine tests have been updated. Please give the "-latest" tests a run and let us know of any issues.

If we have no complaints, it is expected that this engine will become the production engine sometime soon.

The beta engine is available at http://cite.opengeospatial.org/te2/ .

The beta CITE TEAM Engine (r3656) has been updated including the following changes:

  • wfs-1.1.0-latest (2010-11-02)

New beta TEAM Engine and test scripts - 2010-10-22

The beta CITE TEAM Engine tests have been updated. Please give the "-latest" tests a run and let us know of any issues.

If we have no complaints, it is expected that this engine will become the production engine sometime on 29 October 2010.

The beta engine is available at http://cite.opengeospatial.org/te2/ .

The beta CITE TEAM Engine (r3643) has been updated including the following changes:

  • wfs-1.1.0-latest (2010-10-18)

New beta TEAM Engine and test scripts - 2010-09-21

The TEAM Engine and some of the tests on the beta TEAM Engine have been updated. Please give the "-latest" tests a whirl and let us know of any issues.

Since the engine has changed all are encouraged to test all scripts. If we have no complaints, it is expected that this engine will become the production engine sometime on 30 Sept 2010.

The beta engine is available at http://cite.opengeospatial.org/te2/ .

The beta CITE TEAM Engine has been updated including the following changes:

  • updated beta TEAM Engine (SFr430).
    • TEAM Engine version SF r430 - SOAP, logging support added by HMA.
    • Bugfixes and integration support by NGC.
  • updated new test suite revisions (r3599)
    • wcs-1.0.0-latest (2010-09-10)
    • wfs-1.0.0-latest (2010-09-10)
    • wfs-1.1.0-latest (2010-09-20)
Syndicate content