Hi Mathias,

Mathias Bauer schrieb:
... I know that each and every test I can make is able to find bugs and also
regressions. This is a correct but nevertheless trivial statement that
of course noone would deny. But for the same reason why QA nowadays does
not execute each and every test we have I think we should have a proper
selection for what we perhaps want to make mandatory.

Executing every available test-case we have would indeed lead to the tests requiring days instead of hours to run. We neither have the machine power nor do we want to invest this amount of time for every CWS. And of course no one wants to introduce a new mandatory step that requires each CWS to take a couple of days longer due to the regression tests that need to be executed. But I still think that a few hours machine time for the regression tests are not really a hurdle, given that the normal QA, which can be done in parallel to the automatic tests, usually takes a few days.

But I agree that a proper selection of tests is a good idea. Perhaps a user should be able to call e.g. "dmake regressiontests -run:sw,basic" to execute special tests for the writer and the basic. Nevertheless I still think that we should have a set of mandatory tests that everyone runs before integrating code and that offer a good code coverage.

Efficiency is important. Thus my insisting on first discussing and selecting 
the tests
and then deciding how to deal with them. If you think that the 45 test
cases identified by the QA team are a proper selection we should have a
closer look on them and identify which code they test.


OK. I will ask Jogi to give some details on these tests here on the mailing list.

Regards,

Jörg

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

Reply via email to