[
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)