Group
|
Standard
|
Versions
|
Status
|
Discussion
|
Type
|
| | | | | |
App |
|
|
|
| |
| SAMP | 1.3 | Yes
|
The JSAMP library/toolkit includes a fairly comprehensive set of validation tests ( hubtester ) for a SAMP Hub. In principle this can test both Standard and Web Profiles, though the web client is faked (it's not done from a browser). No SAMP client validator is included - such a thing wouldn't be able to do much, but could be a useful addition.
|
Standalone
|
| VOTable | 1.3,1.2,1.10,1.0 | Yes
|
STILTS votlint provides comprehensive validation for VOTable 1.0, 1.1, 1.2, 1.3, includes schema/DTD validation as well as much more stringent tests. Can be used standalone, but API has hooks for programmatic incorporation into other validators that need to validate VOTables (taplint does this).
You can also validate against the VOTable schema (or for v1.0 the DTD) provided in the standard.
|
Standalone and library,
External XML validation
|
| MOC | 1.0 | Yes
| Moc.jar 4.6 provides a validator method for MOC 1.0 REC. This validator is remotely usable via the MocServer servlet provided by CDS.
| Standalone Jar +Web page
|
| HiPS | 1.0 | Yes
| Checks a supplied HiPS list and all services it references
| Standalone |
DAL | | | | | |
| DALI | 1.0,1.1 | None | DALI provides a set of basic capabilities that all DAL services are to implement. DALI capabilities are sometimes tested inother validators but a specific separate test for DALI would be desirable. | |
| DataLink | 1.0 | None | | |
| Cone Search | 1.03 | Multiple | Cone search validators test that a service accepts standard inputs and that required fields are found in the VOTable outputs. Validators also test a limited number of error conditions
| |
| |
| | The HEASARC uses an NCSA-developed package and tests registered services monthly providing a Web site to view results and run tests interactively.
| Web page, testing framework
|
| | | | VOParis provides a web site which allows a user to validate a specific service and to view the results of their daily validation of registered services.
|
WebPage, Testing framework
|
| | | |
ESA enables a user to validate a particular services and to see the results of their daily testing of registered services
|
Web and testing framework
|
| | | | AstroPy contains some kind of cone search validation client. |
Standalone
|
| SIA | | Multiple | SIA service validators check that a service accepts standard inputs and provides appropriate error responses in at least some situations. Most validators check only the initial VOTable response by the service.
| |
| | 1.0 (2.0) | |
For 1.0 uses NCSA developed library for checking results. In addition to checking initial VOTable responses, checks that first data link is valid and of appropriate type. SIA 2.0 uses VO-Paris validator but stores results at the HEASARC.
Users can check individual services or see results of monthly validation.
| Web, Testomg framework |
| | 1.0, 2.0
| | VOParis provides a web site which allows a user to validate a specific service and to view the results of their daily validation of registered services | Web, testing framework
|
| | 1.0 | | ESA enables a user to validate a particular services and to see the results of their daily testing of registered services | Web, testing framework
|
| SLA | 1.0 | Yes | VOParis provides an SLA validator
| Web, testing framework |
| SSA | 1.1,1.04,1.03 | Multiple |
| |
| | | | VOParis provides validaton of SSA services in the same fashion as other DAL services | Web, testing framework |
| | | | ESA provides validation of SSA services in the same fashion as other DAL services | Web, testing framework |
| STC-S | 1.0 | None | | |
| TAP | 1.0,1.1 | Yes | TAPLint provides an extensive set of tests of a TAP implementation including DALI, synchoronous and asynchronous queries and tests of a variety of error conditions. The various methods in which metadata for the TAP service is provided are compared for consistency. Errors, warnings and informative messages are provided. Users may configure the tests to be run. Tests of included ObsCore capabilities may be run.
| Standalone |
| | | | The HEASARC's VO valdiation tool runs TAPLint on registered services are saves the results with a monthly cadence. | Testing framework
|
| TAPRegExt | 1.0, 1.1 | Yes | STILTS taplint (CAP stage) checks TAPRegExt 1.0. | Standalone |
| ADQL | 1.0, 2.0, 2.1
| |
Gregory Mantelet's ADQL parser library identifies valid ADQL 2.0 queries.
STILTS taplint issues a few ADQL 2.0 queries to TAP services and notes errors, but does not attempt comprehensive feature testing.
(ADQL 1.0 is moribund)
|
CDS Library
|
| SkyNode | 1.01 | No | This protocol is no longer under active development | |
| SimDAL | 1.0 | Unknown | | |
| VOEvent Transport
| 1.0 | Unknown | | |
| SODA | 1.0 | Yes | CASDA's sodalint tests the DALI and SODA endpoints plus the service descriptor
| Standalone |
DaM | | | | | |
| Photometry | 1.0 | Unknown | | |
| Simulation | 1.0 | Unknown | | |
| STC | 1.33 | Unknown | | |
| Astronomical Dataset Characterization | 1.13,1.12 | Unknown | | |
| Simple Spectral Lines | 1.0 | | | |
| Spectral | 1.0, 2.0
| | | |
| ObsCore | 1.0, 1.1 | Yes | STILTS taplint (OBS stage) does comprehensive testing that mandatory ObsCore elements are present, and mandatory/optional elements are as prescribed by the standard, in running TAP services. v1.0 in stilts public release, v1.1 currently in pre-release. |
Standalone link,
Jar file
|
| Characterization: Complements and new features. | 1.0 | Unknown | | |
| VO-DML | 1.0 | Unknown | | |
| Dataset Metadata | 1.0 | Unknown | | |
| N-d Cube/Image | 1.0 | Unknown | | |
GWS | | | | | |
| Parameter Descripton Language | 1.0 | Unknown | | |
| SSO | 1.01 | Unknown | | |
| VOSpace | 2.0,2.1 | Yes | A set of integration tests on VOSpace conformance. | Library |
| Credential Delegation | 1.0 | Unknown | | |
| UWS | 1.0, 1.1 | Multiple |
STILTS taplint (UWS stage) tests most but not all aspects of UWS 1.0 operation required from TAP services. |