river-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter Firmstone (JIRA)" <j...@apache.org>
Subject [jira] Closed: (RIVER-291) Cannot build QA tests using the supplied make files
Date Wed, 06 Jan 2010 06:04:09 GMT

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

Peter Firmstone closed RIVER-291.

> Cannot build QA tests using the supplied make files
> ---------------------------------------------------
>                 Key: RIVER-291
>                 URL: https://issues.apache.org/jira/browse/RIVER-291
>             Project: River
>          Issue Type: Test
>          Components: build
>    Affects Versions: AR1
>         Environment: unix or linux based systems with access to the GNU make utility
>            Reporter: Brian Murphy
>            Assignee: Brian Murphy
>             Fix For: AR2
>         Attachments: qatestsBuildFix.diff
> Originally, the QA tests and associated framework (harness) 
> that were created to test the Jini source were developed, managed,
> and run internally. Because of this, the original GNU make files 
> used to build the tests were never converted to Ant scripts (unlike 
> what was eventually done for the Jini source code itself). 
> When the QA framework and the tests that are run by that framework 
> was eventually distributed, the internal make files for those tests were 
> also distributed; but only as examples of what one might need to do to 
> build the framework and tests. At the time, there was not an expectation
> that active development of the tests would occur outside of the Jini
> team.
> Now that the Jini QA tests and framework have become part of the
> River project, it seems desirable to make the appropriate modifications
> to the various GNU make files and other related files to allow one to
> build and run the tests against the Jini services and utilities of the 
> River Project. 
> Although one might argue that it would be more desirable to convert 
> the QA make files to Ant scripts that perform the same function, it
> seems like fixing the make files might be a good first step in that
> direction; given that the creation of the Ant scripts will probably 
> involve quite a bit more work than modifying the make files. At the 
> very least, fixing the make files now, rather than waiting for the Ant
> scripts to be created, should allow River developers to run a significant 
> number of existing regression tests without having to write duplicate 
> tests, or create a new test framework.
> In addition to modifying the make files and other related tests, as
> part of this issue, it would be desirable to provide a short "README"
> file that describes the steps one would take not only to build the
> QA tests, but also the steps one would take to run the tests.
> btm-20-May-2008

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

View raw message