[ 
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
(v6.3.4#6332)

Reply via email to