geopython / OWSLib

OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.
https://owslib.readthedocs.io
BSD 3-Clause "New" or "Revised" License
385 stars 275 forks source link

Gain control of the services used in testing #312

Open kwilcox opened 8 years ago

kwilcox commented 8 years ago

Some of the services used in the tests go up and down periodically (or completely disappear). We need to setup our own set of services that can be reliably tested against.

kwilcox commented 8 years ago

Placeholder for a list of required services. I'll keep this updated as more are discovered.

WMS
WFS
WCS
CSW
SOS
TMS
WMTS
WPS
tomkralidis commented 8 years ago

@kwilcox any thoughts on the deployment environment? Perhaps a Docker setup?

tomkralidis commented 8 years ago

cc @kalxas

Another option is to deploy an OSGeo live instance here.

kalxas commented 8 years ago

an OSGeoLive instance might be too heavy for this purpose, it includes 60+ projects, are all of them needed? How about an Ubuntu 14.04 base with the OSGeoLive ppa on top to select packages from?

micahcochran commented 8 years ago

What about Travis running the services locally on the same test box? So for instance, Travis could start an local instance of MapServer, configure, and then run the tests based on that.

Just talking about what services are preinstalled on Travis, Precise has mapserver 6.0.1 (pretty old), Trusty has mapserver 6.4.1 (last stable version). mapserver 7.0.0 was released 2015-07-24. Mapserver 6.4.1 supports WMS, WFS, and WCS for most of those versions.

cehbrecht commented 6 years ago

See also #339.

github-actions[bot] commented 1 week ago

This Issue has been inactive for 90 days. In order to manage maintenance burden, it will be automatically closed in 7 days.