Hi Justin,
maybe you can download the following file:
http://212.145.86.116:8080/projects/dsl_linux.tgz
Its a compressed file with a vmware virtual machine which has a minimalist
linux installed where we can start setting up the server farm and developing
the deployment and test runner scripts.
I've already installed jdk 1.4.2, ant, jetty and tomcat.
the servers are in /usr/local/servers
use the "geos" user, with same passwd. Root's passwd is "root" too, if you
need it.
now I guess we have to start thinking on how to do the scripts, or better
decide what exactly we want to do first.
May be a workable scenario would be:
- download a geoserver war (with wget?)
- for each server
- start server
- deploy war
- run tests
- collect report
- stop server
- report
easy to say though. I'm really waiting for your comments.
cheers,
Gabriel.
On Monday 19 December 2005 18:38, Justin Deoliveira wrote:
This list is good enough to start. So how exactly do we want to set this
up. Shall we set up the differnet servlet containers on a server
somewhere, and then have people upload the war to the server and run the
test suite remotley?
We might also want to consider distributing the test suite seperatley
for people to run on their own. The target in mind here being people
that use non open source servlet containers.
-Justin
Gabriel Roldán wrote:
> Cool,
> yeah, its as easy as installing the SO.
> so the hard thing will be to identify the list of freely available
> servlet containers we want to test against.
>
> from top of my mind, I would start the list with:
>
> tomcat 4.1
> tomcat 5.0
> tomcat 5.5
> jboss 4.0
> jetty (version(s)?)
> ....
>
> I guess we'll be only testing with JDK 1.4? so discarding tomcat 5.5
>
> Gabriel.
>
> On Monday 19 December 2005 17:51, Justin Deoliveira wrote:
>>Hi Gabriel,
>>
>>This is a great idea, I volunteer to help with the ant and http unit
>>test setup. I dont know much about setting up the vm, looks simple
>>enough though.
>>
>>-Justin
>>
>>Gabriel Roldán wrote:
>>>>...as we're
>>>>interested in having it supported on as many servlet containers as
>>>>possible.
>>>
>>>regarding this I have a dream:
>>>I really would like to have a "servlet container farm" to serve our
>>>release process in testing on every possible (aka, freely available)
>>>container and be able to report containers tested for working on each
>>>release.
>>>
>>>To make it a reality, I would have a vmware virtual machine with
>>>installed servlet containers and an ant script to deploy a geoserver war
>>>on all of them, plus a good set of httpunit tests.
>>>Bad news are that I know almost nothing about creating ant scripts nor
>>>httpunit tests.
>>>On the bright side, if this idea sounds interesting for someone else
>>> than me and you're going to help me with ant and httpunit, I can
>>> volunteer to create such a vm, which everyone would be able to download
>>> and execute thanks to the freely available vmware player
>>>(http://www.vmware.com/products/player/)
>>>
>>>what do you think?
>>>
>>>Gabriel.
>>>
>>>
>>>-------------------------------------------------------
>>>This SF.net email is sponsored by: Splunk Inc. Do you grep through log
>>>files for problems? Stop! Download the new AJAX search engine that
>>>makes searching your log files as easy as surfing the web. DOWNLOAD
>>>SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
>>>_______________________________________________
>>>Geoserver-devel mailing list
>>>Geoserver-devel@lists.sourceforge.net
>>>https://lists.sourceforge.net/lists/listinfo/geoserver-devel
--
Gabriel Roldán (groldan@anonymised.com)
Axios Engineering (http://www.axios.es)
Tel. +34 944 41 63 84
Fax. +34 944 41 64 90