Hi Gordon and Dave,

     I'm probably one of the few people who regularly needs to run against 
both XSLTC and Xalan Interpretive, so that's influencing my votes.

>(1) You get the set of gold/silver files of interest to you by checking
>out the accept-gold tree with a particular tag, or
>(2) one check-out gives you numerous accept-silver-* trees?

+1 for (2).

If we go with separate tags for the accept-gold tree, we'll end up with 
multi-level tagging - at least conceptually.  When we put out a Xalan-J 
2.7.9 release, say, we'll have a xalanj279 tag for the source and some of 
the tests, and tags like xalanj279-accept-gold-xalan-interpretive 
xalanj279-accept-gold-xsltc for the different accept silver trees.  That's 
not a huge complication, but I'd prefer to be able to get everything 
needed for a particular release using one tag.

There's also the issue of frequently switching between testing two 
different processors.  If you need to make a change to a common component, 
you either have to checkout the accept-gold files twice, once for each 
processor, or keep copies in separate places that you will copy into place 
when you're ready to test with the particular processor; both seem 
error-prone.

>Along with the above, do you prefer:
>(1) To run the smoketest as you do now, knowing that it will compare
>results against whatever is in the accept-gold tree, or
>(2) run the smoketest in a slightly different way, where you tell it
>processor, entity-escaping policy, and possibly more?

+1 for (2).  As in the previous case, I'd prefer to avoid anything that 
requires you to manually swap subdirectories.  It just seems error-prone.

Thanks,

Henry
------------------------------------------------------------------
Henry Zongaro      Xalan development
IBM SWS Toronto Lab   Tie Line 969-6044;  Phone (905) 413-6044
mailto:[EMAIL PROTECTED]




David Marston/Cambridge/IBM@Lotus
11/27/2002 05:38 PM
Please respond to xalan-dev

 
        To:     [EMAIL PROTECTED]
        cc: 
        Subject:        Re: conf test restructuring

 





To simplify Gordon's question, would you (as a developer of patches to
Xalan) prefer:
(1) You get the set of gold/silver files of interest to you by checking
out the accept-gold tree with a particular tag, or
(2) one check-out gives you numerous accept-silver-* trees?
Along with the above, do you prefer:
(1) To run the smoketest as you do now, knowing that it will compare
results against whatever is in the accept-gold tree, or
(2) run the smoketest in a slightly different way, where you tell it
processor, entity-escaping policy, and possibly more?

I also think that some might like to get the best of both worlds by
having an automated way to move silver files into the gold tree. In
fact, ant could probably address this.
.................David Marston




Reply via email to