+1

Stepan Mishura wrote:
On 11/1/07, Sean Qiu <[EMAIL PROTECTED]> wrote:
Hi, BTI gurus

As we know, some tests need to start a server before process testing, such
as our jetty scenario test.
The question is sometimes the server isn't always implemented by java. It
may be platform-dependent.

Shall we add a new parameter to the dependence module of BTI? Such as

   <external>
       <my-dependency-windows
           url="http://host.of/my-dependency.zip";
           md5="87A617D7E65979AE01B5ACE4649EB40B"
           dir="my-dep-dir"
           inc="*/lib/*.jar"
          os="windows"
       />
   </external>

   <external>
       <my-dependency-linux
           url="http://host.of/my-dependency.zip";
           md5="87A617D7E65979AE01B5ACE4649EB40B"
           dir="my-dep-dir"
           inc="*/lib/*.jar"
          os="linux"
       />
   </external>

In this case, BTI can download only one of them according to the current
operating system.
Does it make sense?  Or just find a java-implemented platform-independent
alternative?

I think it makes sense to add it. I also thought what that and what
kind of parameter should be added. I'd propose adding *if* condition
to the current scheme. I think it is more flexible, for example

        <my-dependency-linux
            url="http://host.of/my-dependency.zip";
            md5="87A617D7E65979AE01B5ACE4649EB40B"
            dir="my-dep-dir"
            inc="*/lib/*.jar"
            if="is.64bit"
        />

Thanks,
Stepan.

--
Sean Qiu
China Software Development Lab, IBM


Reply via email to