You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Dasha Boudnik (JIRA)" <ji...@apache.org> on 2014/05/22 02:17:39 UTC

[jira] [Updated] (BIGTOP-1257) Make TestHadoopExamples modular enough to support longevity tests.

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

Dasha Boudnik updated BIGTOP-1257:
----------------------------------

    Attachment: BIGTOP-1257-README.patch

Patch for README file.

> Make TestHadoopExamples modular enough to support longevity tests.
> ------------------------------------------------------------------
>
>                 Key: BIGTOP-1257
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1257
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: Tests
>    Affects Versions: 0.7.0
>            Reporter: jay vyas
>            Assignee: Dasha Boudnik
>             Fix For: 0.8.0
>
>         Attachments: BIGTOP-1257-README.patch, BIGTOP-1257.patch, BIGTOP-1257.patch
>
>
> TestHadoopExamples is really just a super of what we eventually will add in the Longevity suite.  It will be good to create a super class, then, which wraps the hadoop examples jars, whic BOTH the smoke tests AND longevity tests can both use and customize to suite their needs.
> Advantages:
> - less code duplication
> - easier to add in new longevity tests
> - longevity tests focus on customizing , rather than defining the tests classes.
> We can go about this two ways: 
> 1) Use the approach of TestHadoopExamples: define all examples in a k/v map, with parameters or 
> 2) Write individual unit tests for each benchmark (i.e. TestDFSIO), as is done in Dasha's BIGTOP-1208 patch.
> Part of this JIRA i think is to audit the longevity suite for other duplications, to see where we can merge efforts.



--
This message was sent by Atlassian JIRA
(v6.2#6252)