Hi, The pre-commit tests:
1) only test the latest attachment 2) post the attachment id to the JIRA 3) Verify the attachment id has not been tested before running This means that even if a JIRA is in the queue twice it will only be tested once. Below are relevant portions of the script: curl -s -S --location --retry 3 "${JIRA_ROOT_URL}/jira/browse/${JIRA_NAME}" > $JIRA_TEXT ... PATCH_URL=$(grep -o '"/jira/secure/attachment/[0-9]*/[^"]*' $JIRA_TEXT | \ grep -v -e 'htm[l]*$' | sort | tail -1 | \ grep -o '/jira/secure/attachment/[0-9]*/[^"]*') ... # ensure attachment has not already been tested ATTACHMENT_ID=$(basename $(dirname $PATCH_URL)) if grep -q "ATTACHMENT ID: $ATTACHMENT_ID" $JIRA_TEXT then echo "Attachment $ATTACHMENT_ID is already tested for $JIRA_NAME" exit 1 fi On Fri, Feb 14, 2014 at 12:51 AM, Navis류승우 <navis....@nexr.com> wrote: > Recently, precommit test takes more than 1 day (including queue time). > > Deduping work queue (currently, HIVE-6403 and HIVE-6418 is queued twice) > can make this better. Rewriting some test queries simpler (I'm thinking of > removing order-by clauses just for conforming purpose). Any other ideas? > > > 2014-02-14 6:46 GMT+09:00 Thejas Nair <the...@hortonworks.com>: > > > I see a new job now running there. Maybe there is nothing wrong with the > > infra and builds actually finished (except for the 3 aborted ones). > > Can't complain about a shorter queue ! :) > > > > > > > > On Thu, Feb 13, 2014 at 1:30 PM, Thejas Nair <the...@hortonworks.com> > > wrote: > > > > > Is the jenkins infra used for hive precommit tests under maintenance > ? I > > > see that the long queue has suddenly disappeared. The last few test > > builds > > > have been aborted. > > > > > > The jenkins used for hive precommit tests - > > > http://bigtop01.cloudera.org:8080/job/PreCommit-HIVE-Build/ > > > > > > Thanks, > > > Thejas > > > > > > > > > > > > > > > > -- > > CONFIDENTIALITY NOTICE > > NOTICE: This message is intended for the use of the individual or entity > to > > which it is addressed and may contain information that is confidential, > > privileged and exempt from disclosure under applicable law. If the reader > > of this message is not the intended recipient, you are hereby notified > that > > any printing, copying, dissemination, distribution, disclosure or > > forwarding of this communication is strictly prohibited. If you have > > received this communication in error, please contact the sender > immediately > > and delete it from your system. Thank You. > > > -- Apache MRUnit - Unit testing MapReduce - http://mrunit.apache.org