You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by "Geir Magnusson Jr." <ge...@pobox.com> on 2007/03/16 11:26:48 UTC

Fwd: [jira] Updated: (HARMONY-3115) [testing][buildtest module] the structure of buildtest module should be changed a little bit to improve testing capabilities

good comment for the dev list, Stepan :)

Begin forwarded message:

> From: "Stepan Mishura (JIRA)" <ji...@apache.org>
> Date: March 16, 2007 3:01:16 AM EDT
> To: geir@pobox.com
> Subject: [jira] Updated: (HARMONY-3115) [testing][buildtest module]  
> the structure of buildtest module should be changed a little bit to  
> improve testing capabilities
>
>
>      [ https://issues.apache.org/jira/browse/HARMONY-3115? 
> page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Stepan Mishura updated HARMONY-3115:
> ------------------------------------
>
>     Attachment: genconfig.patch
>
> Vladimir,
>
> I'd like to suggest a bit different structure for build-and-test  
> infra (that was discussed on dev-list):
> |-modules
>     |-classlib
>     |-classlib-test
>     |-drlvm
>     |-drlvm-test
> build.xml
>
> Could you evaluate 'genconfig.patch' that generates config file for  
> cruisecontrol depending on selected projects? (If we agree to use  
> this dir struct. we can use the patch as first step in infra  
> restructuring)
>
> Thanks,
> Stepan.
>
>> [testing][buildtest module] the structure of buildtest module  
>> should be changed a little bit to improve testing capabilities
>> --------------------------------------------------------------------- 
>> -------------------------------------------------------
>>
>>                 Key: HARMONY-3115
>>                 URL: https://issues.apache.org/jira/browse/ 
>> HARMONY-3115
>>             Project: Harmony
>>          Issue Type: Improvement
>>          Components: build - test - ci
>>            Reporter: Vladimir Ivanov
>>         Assigned To: Stepan Mishura
>>         Attachments: genconfig.patch, mv.sh, readme.patch,  
>> restr.patch
>>
>>
>> The structure of buildtest module should be changed a little bit  
>> to improve testing capabilities. It should be easily extendable by  
>> different types of tests and should be configurable by end user.
>
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>


Re: [jira] Updated: (HARMONY-3115) [testing][buildtest module] the structure of buildtest module should be changed a little bit to improve testing capabilities

Posted by Alexander Kleymenov <kl...@gmail.com>.
Vladimir,

Please look at the BT Improvement I've attached to JIRA Issue #3501.
It proposes and implements new structure for the Infrastructure.
One of the main feature of improved BT framework is a separation of
the Framework and Test Suites.
So use cases of the improved version suppose downloading (or checking
out) only selected test suites.
For more information on this, please, see README and SPEC files placed
in root dir of the archive.
If you have any ideas and comments, please post them on mail-dev list to
    [buildtest] Proposal for Build Test Infrastructure Improvement
mail thread.

Thank you,
Alexander

On 3/27/07, Vladimir Ivanov <iv...@gmail.com> wrote:
> As part of restructuring process I suggest to move all current staff
> on one level below (let's call this directory 'run'). In this case on
> the one level with the 'run' we can create 'testsuites' directory and
> use it as storage for Harmony tests suites (like reliability or
> vtsvm).
> User will checkout 'run' directory and only if he run some harmony
> test suites the 'setup' process will checkout required suites (not by
> default).
>
> So, resulting dir structure should be something like that:
> buildtest/trunk
>  |-- testsuites (place for all harmony test suites)
>  |-- run (scripts to run tests = current structure).
>
>  Is it OK?
>
>  Thanks, Vladimir

Re: [jira] Updated: (HARMONY-3115) [testing][buildtest module] the structure of buildtest module should be changed a little bit to improve testing capabilities

Posted by Vladimir Ivanov <iv...@gmail.com>.
As part of restructuring process I suggest to move all current staff
on one level below (let's call this directory 'run'). In this case on
the one level with the 'run' we can create 'testsuites' directory and
use it as storage for Harmony tests suites (like reliability or
vtsvm).
User will checkout 'run' directory and only if he run some harmony
test suites the 'setup' process will checkout required suites (not by
default).

So, resulting dir structure should be something like that:
buildtest/trunk
  |-- testsuites (place for all harmony test suites)
  |-- run (scripts to run tests = current structure).

 Is it OK?

 Thanks, Vladimir

On 3/19/07, Stepan Mishura <st...@gmail.com> wrote:
> Geir, thanks for forwarding to dev-list.
>
> Yes, I agree that we should discuss details about build-and-test
> infra restructuring on dev-list not in JIRA.
>
> Since there are no objection I've committed the patch.
>
> Thanks,
> Stepan.
>
>
> On 3/16/07, Geir Magnusson Jr. <ge...@pobox.com> wrote:
> >
> > good comment for the dev list, Stepan :)
> >
> > Begin forwarded message:
> >
> > > From: "Stepan Mishura (JIRA)" <ji...@apache.org>
> > > Date: March 16, 2007 3:01:16 AM EDT
> > > To: geir@pobox.com
> > > Subject: [jira] Updated: (HARMONY-3115) [testing][buildtest module]
> > > the structure of buildtest module should be changed a little bit to
> > > improve testing capabilities
> > >
> > >
> > >      [ https://issues.apache.org/jira/browse/HARMONY-3115?
> > > page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> > >
> > > Stepan Mishura updated HARMONY-3115:
> > > ------------------------------------
> > >
> > >     Attachment: genconfig.patch
> > >
> > > Vladimir,
> > >
> > > I'd like to suggest a bit different structure for build-and-test
> > > infra (that was discussed on dev-list):
> > > |-modules
> > >     |-classlib
> > >     |-classlib-test
> > >     |-drlvm
> > >     |-drlvm-test
> > > build.xml
> > >
> > > Could you evaluate 'genconfig.patch' that generates config file for
> > > cruisecontrol depending on selected projects? (If we agree to use
> > > this dir struct. we can use the patch as first step in infra
> > > restructuring)
> > >
> > > Thanks,
> > > Stepan.
> > >
> > >> [testing][buildtest module] the structure of buildtest module
> > >> should be changed a little bit to improve testing capabilities
> > >> ---------------------------------------------------------------------
> > >> -------------------------------------------------------
> > >>
> > >>                 Key: HARMONY-3115
> > >>                 URL: https://issues.apache.org/jira/browse/
> > >> HARMONY-3115
> > >>             Project: Harmony
> > >>          Issue Type: Improvement
> > >>          Components: build - test - ci
> > >>            Reporter: Vladimir Ivanov
> > >>         Assigned To: Stepan Mishura
> > >>         Attachments: genconfig.patch, mv.sh, readme.patch,
> > >> restr.patch
> > >>
> > >>
> > >> The structure of buildtest module should be changed a little bit
> > >> to improve testing capabilities. It should be easily extendable by
> > >> different types of tests and should be configurable by end user.
> > >
> > > --
> > > This message is automatically generated by JIRA.
> > > -
> > > You can reply to this email to add a comment to the issue online.
> > >
> >
> >
>
>
> --
> Stepan Mishura
> Intel Enterprise Solutions Software Division
>

Re: [jira] Updated: (HARMONY-3115) [testing][buildtest module] the structure of buildtest module should be changed a little bit to improve testing capabilities

Posted by Stepan Mishura <st...@gmail.com>.
Geir, thanks for forwarding to dev-list.

Yes, I agree that we should discuss details about build-and-test
infra restructuring on dev-list not in JIRA.

Since there are no objection I've committed the patch.

Thanks,
Stepan.


On 3/16/07, Geir Magnusson Jr. <ge...@pobox.com> wrote:
>
> good comment for the dev list, Stepan :)
>
> Begin forwarded message:
>
> > From: "Stepan Mishura (JIRA)" <ji...@apache.org>
> > Date: March 16, 2007 3:01:16 AM EDT
> > To: geir@pobox.com
> > Subject: [jira] Updated: (HARMONY-3115) [testing][buildtest module]
> > the structure of buildtest module should be changed a little bit to
> > improve testing capabilities
> >
> >
> >      [ https://issues.apache.org/jira/browse/HARMONY-3115?
> > page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> >
> > Stepan Mishura updated HARMONY-3115:
> > ------------------------------------
> >
> >     Attachment: genconfig.patch
> >
> > Vladimir,
> >
> > I'd like to suggest a bit different structure for build-and-test
> > infra (that was discussed on dev-list):
> > |-modules
> >     |-classlib
> >     |-classlib-test
> >     |-drlvm
> >     |-drlvm-test
> > build.xml
> >
> > Could you evaluate 'genconfig.patch' that generates config file for
> > cruisecontrol depending on selected projects? (If we agree to use
> > this dir struct. we can use the patch as first step in infra
> > restructuring)
> >
> > Thanks,
> > Stepan.
> >
> >> [testing][buildtest module] the structure of buildtest module
> >> should be changed a little bit to improve testing capabilities
> >> ---------------------------------------------------------------------
> >> -------------------------------------------------------
> >>
> >>                 Key: HARMONY-3115
> >>                 URL: https://issues.apache.org/jira/browse/
> >> HARMONY-3115
> >>             Project: Harmony
> >>          Issue Type: Improvement
> >>          Components: build - test - ci
> >>            Reporter: Vladimir Ivanov
> >>         Assigned To: Stepan Mishura
> >>         Attachments: genconfig.patch, mv.sh, readme.patch,
> >> restr.patch
> >>
> >>
> >> The structure of buildtest module should be changed a little bit
> >> to improve testing capabilities. It should be easily extendable by
> >> different types of tests and should be configurable by end user.
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the issue online.
> >
>
>


-- 
Stepan Mishura
Intel Enterprise Solutions Software Division