On 4/28/06, Stepan Mishura <[EMAIL PROTECTED]> wrote: > So if you fix bug in java.io.ObjectInputStream then you have to run all > tests for all modules because tests for serialization mixed with other > tests. Are you OK with this?
Why? I hope tests for ObjectInputStream provide enough coverage to check its own functionality. Serialization tests IMHO cover not ObjectInputStream behavior, but serialization of those particular classes. Of course it is posiible to break serialization by changing ObjectInputStream, however that is of low correlation (we have discussed the concept of dependency matrix already). With your approach each change in String requires almost all tests to re-launch (since almost all classes use Strings). Do you think we have to separate all the tests which use Strings? :-) -- Anton Avtamonov, Intel Middleware Products Division --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]