Difference: SIAValidaterTests (1 vs. 2)

Revision 22009-07-29 - RayPlante

 
META TOPICPARENT name="ServiceValidation"
Jumps: IvoaResReg :: registry mail archive :: RofR :: RegistryOperations :: SIA standard
Meetings: InterOpMay2009ResReg

Validation Tests: Simple Cone Search

Requirements

These tests are drawn from "MUST" statements in the SIA standard

Added:
>
>
4.1a A legal query must not return an HTTP server error.

4.1b A legal query must not return a VOTABLE response in which the INFO element with the attribute name="QUERY_STATUS" has the value "ERROR".

4.2a An Image Query request must return a response as a legal VOTable document

4.2b The VOTable query response must be returned with a MIME-type of "text/xml;content=x-votable"

  4.2.1a The VOTable query response must contain exactly one RESOURCE element with the attribute type="results".
  • this element will be referred to as the Results Resource
  • the VOTable may contain other RESOURCE elements as long type is not set to "results".

4.2.1b The Results Resource must contain exactly one TABLE element.

Changed:
<
<
>
>
4.3d The value of the INFO element with the attribute name="QUERY_STATUS" must be one of "OK", "ERROR", or "OVERFLOW".
 

Warnings

These tests are drawn from strongly encouraged "SHOULD" statements in the SIA standard and other recommendations from the IVOA. Compliance with these recommendations, while not required, are expected to significantly improve interoperability.

4.2.1c The Results Resource should be the first RESOURCE element in the VOTable.

  • this supports simple SIA consumers that (incorrectly) assume that the VOTable only contains one RESOURCE
  • this makes visual inspection easier while debugging.

4.2.2a The Results Resource containing successful search results should include one INFO element with the attribute name="QUERY_STATUS".

Recommendations

These tests are drawn from other "SHOULD" statements in the SIA standard and other recommendations from the IVOA.


<--  
-->

Revision 12009-07-29 - RayPlante

 
META TOPICPARENT name="ServiceValidation"
Jumps: IvoaResReg :: registry mail archive :: RofR :: RegistryOperations :: SIA standard
Meetings: InterOpMay2009ResReg

Validation Tests: Simple Cone Search

Requirements

These tests are drawn from "MUST" statements in the SIA standard

4.2.1a The VOTable query response must contain exactly one RESOURCE element with the attribute type="results".

  • this element will be referred to as the Results Resource
  • the VOTable may contain other RESOURCE elements as long type is not set to "results".

4.2.1b The Results Resource must contain exactly one TABLE element.

Warnings

These tests are drawn from strongly encouraged "SHOULD" statements in the SIA standard and other recommendations from the IVOA. Compliance with these recommendations, while not required, are expected to significantly improve interoperability.

4.2.1c The Results Resource should be the first RESOURCE element in the VOTable.

  • this supports simple SIA consumers that (incorrectly) assume that the VOTable only contains one RESOURCE
  • this makes visual inspection easier while debugging.

4.2.2a The Results Resource containing successful search results should include one INFO element with the attribute name="QUERY_STATUS".

Recommendations

These tests are drawn from other "SHOULD" statements in the SIA standard and other recommendations from the IVOA.


<--  
-->
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback