hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-16559) Create script to automate RC testing
Date Tue, 06 Sep 2016 01:23:20 GMT

    [ https://issues.apache.org/jira/browse/HBASE-16559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15466095#comment-15466095

Andrew Purtell commented on HBASE-16559:

This is great. 

Yes, we have make_rc.sh that helps with making RCs but only ad hoc convention and lore beyond
the basic Foundation level release requirements. 

While IT tests might be more involved work, a test_rc.sh script that checks signatures, hashes,
and basics (unpack the source tarball, can it be built with -DskipTests -Prelease?; unpack
the binary tarball, can it successfully start up a minicluster with './bin/hbase master start',
load 1M rows with LTT with verification enabled, then cleanly shut it down?)

> Create script to automate RC testing
> ------------------------------------
>                 Key: HBASE-16559
>                 URL: https://issues.apache.org/jira/browse/HBASE-16559
>             Project: HBase
>          Issue Type: Task
>          Components: scripts
>            Reporter: Dima Spivak
>            Assignee: Dima Spivak
> Testing RCs would be easier and more repeatable if we had a script under {{dev-support}}
that declared certain typical operations (checking hashes, running unit tests, spinning up
clusters with {{clusterdock}} and running tests from {{hbase-it}}), and allowed a user to
run them on demand. Letting them specify a JSON file with actions to take (and which arguments
to pass to various tests, for example) would be cool, too.

This message was sent by Atlassian JIRA

View raw message