Andrea Aime wrote: > There are 2 environment variables extensives.tests and > >> interactive.tests, but these do not seem to be adopted -- and it >> seems a lot easier to just adopt a naming scheme for extensive tests >> (but interactive.tests could be useful). > > Wrong, they are both used. > Extensive.tests are tests that are really costly and don't add much > to the code coverage. ESPG modules use this. They're not "online" > in the sense that they do not require any kind of external servers, > they just suck lots of CPU or disk. > > Interactive tests are tests that show little graphical windows during > the test phase, and this flag is used all over the place in rendering > and coverage.
Thanks for your comments Andrea. I meant *widely* adopted... but shouldn't we standardize the way we do things? -- to choose to either use profiles, or environment variables... and respectively following a test naming scheme or making each testcase manage its own applicability (and commiting suicide if need be). The interactive.tests value seems reasonable to keep, as it is rarely used. The extensive.tests value however, seems to logically fit into a profile like the others we are discussing... Some potential naming schemes that came up in the meeting were: *Test (tests to be run by developers) *TestOnline (to be run on each commit and by thorough developers -- tests which need internet resources) *Test????? (to be run nightly) <-- this is what we consider our complete suite of tests, with decent coverage -- not sure if these include online tests or not, or *TestStress (to be run once in a blue moon) Thoughts? Cheers, Cory. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
