db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark B (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-4183) Our regression tests use various jar files for which we don't have build scripts.
Date Mon, 07 Sep 2009 14:08:57 GMT

     [ https://issues.apache.org/jira/browse/DERBY-4183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mark B updated DERBY-4183:
--------------------------

    Attachment: testjars.diff

Hi,

so it looks as though the signed jar aspect is mostly a red herring; as I would have hoped
a signature won't be necessary for *every* checksum; it seems as though some of the wrong
checksums are deliberate - though the checksum aspect perhaps needs documenting as I've mostly
simply imported the old [often apparently wrong] checksums as manifest file entries; there
is one place that a signed jar is necessary, so I've added ant script to generate the necessary
key then sign;

one of the jars is a database, so it really would be unwieldy uncompressed, I've made a zip
of it to then compile the jar from;

generally of course I would possibly need an svn branch to commit the binary changes to -
alternatively I could make a tarball of the java/testing/ directory; the actual jar changes
may safely be omitted, I suppose I'd svn rm the jars themselves as there is now the dynamic
generation;

basically for jar files that are compiled from source, I'm creating directories containing
the source files, then recompiling from there;  I've included the test-jar creation in the
'normal' ant build, though all the test-jar creation could be put into its own directory as
an independent jar build;

I'd be happy to hear your comments so far - it needs some additional testing though I seem
to have managed the main hurdles

Best regards

Mark

> Our regression tests use various jar files for which we don't have build scripts.
> ---------------------------------------------------------------------------------
>
>                 Key: DERBY-4183
>                 URL: https://issues.apache.org/jira/browse/DERBY-4183
>             Project: Derby
>          Issue Type: Improvement
>          Components: Test
>    Affects Versions: 10.6.0.0
>            Reporter: Rick Hillegas
>         Attachments: testjars.diff, testjars.diff
>
>
> We should add build scripts for these jar files. This is a mini-project suitable for
a newcomer.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message