The usage of taplint
is
stilts <stilts-flags> taplint stages=TMV|TME|TMS|TMC|CPV|CAP|AVV|QGE|QPO|QAS|UWS|UPL[ ...] report=[EWISF]+ maxrepeat=<int-value> truncate=<int-value> debug=true|false [tapurl=]<url-value>If you don't have the
stilts
script installed,
write "java -jar stilts.jar
" instead of
"stilts
" - see Section 3.
The available <stilts-flags>
are listed
in Section 2.1.
Parameter values are assigned on the command line as explained in Section 2.3. They are as follows:
debug = true|false
[Default: false
]
maxrepeat = <int-value>
[Default: 9
]
report = [EWISF]+
E
: Error in operation or standard compliance of the service.W
: Warning that service behaviour is questionable, or contravenes a standard recommendation, but is not in actual violation of the standard.I
: Information about progress, for instance details of queries made.S
: Summary of previous successful/unsuccessful reports.F
: Failure of the validator to perform some testing. The cause is either some error internal to the validator, or some error or missing functionality in the service which has already been reported.[Default: EWISF
]
stages = TMV|TME|TMS|TMC|CPV|CAP|AVV|QGE|QPO|QAS|UWS|UPL[ ...]
TMV
: Validate table metadata against XML schema (on)TME
: Check content of tables metadata from /tables (on)TMS
: Check content of tables metadata from TAP_SCHEMA (on)TMC
: Compare table metadata from /tables and TAP_SCHEMA (on)CPV
: Validate capabilities against XML schemaCAP
: Check content of TAPRegExt capabilities record (on)AVV
: Validate availability against XML schema (on)QGE
: Make ADQL queries in sync GET mode (on)QPO
: Make ADQL queries in sync POST mode (on)QAS
: Make ADQL queries in async mode (on)UWS
: Test asynchronous UWS/TAP behaviour (on)UPL
: Make queries with table uploads (on)[Default: TMV TME TMS TMC CAP AVV QGE QPO QAS UWS UPL
]
tapurl = <url-value>
truncate = <int-value>
[Default: 640
]