What do people think about a system property switch we can use to activate/deactivate 
tests which are "bleeding edge"?  Right now, we have tests (like TestCircularRefs and 
test/wsdl/gateway) which are in the tree but test things which are currently known to 
be broken.  The way we deal with this at present is to comment out the broken stuff so 
the tests run.

How about instead, we surround "sketchy" things which SHOULD pass but don't yet with

if (bleedingEdge) {
}

where bleedingEdge gets set by running with -Daxis.bleedingEdge on the command line.
That way people interested in working on making those tests run won't have to 
uncomment/recomment various bits and pieces.  Once the test works, just remove the if.

Opinions?

--Glen

Reply via email to