Hi there!

Jörg Jahnke wrote:
Hi Hennes,

Hennes Rohling schrieb:

...
But don't make everything mandatory. If I change a string in the setup or change platform dependend code for systemintegration I don't want to do a mandatory test that tests whether all dialogs in the Calc still work.

- Hennes


The problem with not having the tests mandatory is that this will lead to regressions being found only on the MWS where the tests are also run. There the cost for hunting down the root cause of the failed test is much higher than on the CWS.

But I agree that there are cases where a full set of regression test is not necessary. I am quite confident that the OOo developers are able to decide when they can make an exception.

Regards,


Well I also think it´s save to apply common sense here and have the option to not run the tests if the CWS for example did only introduce minor changes in the build environment or did only change some strings etc. where it´s just unlikely that these changes would introduce a regression.

For the not needing to test Calc dialogs if the CWS did only change code in Writer and similar problems what about the following idea:

Analyse code coverage of each and every test and than compare to modules added to the CWS and than when running the tests automatically just run those which cover modules added to the CWS? We would just need a table in some database somewhere where individual tests are assigned to a list of modules to be able to automate something like this.

Jörg


Kind regards,
Bernd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to