It's not really about using something of a certain size, it's more about making sure we're testing with as wide a range as possible of different bytecode combinations, class file attributes and things like inner classes and java 5 features etc. Also if I generate source material I'm only testing things I've thought of (which is more likely to work anyway since I wrote the code). Using large real-life programs tests things that I haven't thought of and should also mean that the test coverage will be much higher.
On 16/01/2008, Stepan Mishura <[EMAIL PROTECTED]> wrote: > > On 1/16/08, Sian January <[EMAIL PROTECTED]> wrote: > > Because the input files are compressed, the source material is always > going > > to be bigger than the compressed file so unfortunately that would > actually > > require more space. > > > > What about generating source material, compressing it and using as input > file? > > -Stepan. > > > > > On 16/01/2008, Stepan Mishura <[EMAIL PROTECTED]> wrote: > > > > > > On 1/16/08, Sian January <[EMAIL PROTECTED]> wrote: > > > > Hello, > > > > > > > > I'd like to write some tests for pack200 using quite large input > > > files. At > > > > the moment I've written some using Harmony's swing module that I'd > like > > > to > > > > contribute, which have input files of around 600k, but in the future > I > > > think > > > > it would also be good to use some larger applications as well. Is > there > > > a > > > > size of file (or of the whole module) that might be considered too > big? > > > > > > > > > > Can input files be generated dynamically by the test (i.e. created > > > before test execution and removed after)? > > > > > > -Stepan. > > > > > > > Thanks, > > > > > > > > Sian > > > > > > > > -- > > > > Unless stated otherwise above: > > > > IBM United Kingdom Limited - Registered in England and Wales with > number > > > > 741598. > > > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire > PO6 > > > 3AU > > > > > > > > > > > > > > > -- > > Unless stated otherwise above: > > IBM United Kingdom Limited - Registered in England and Wales with number > > 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 > 3AU > -- Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
