Return-Path: X-Original-To: apmail-hive-dev-archive@www.apache.org Delivered-To: apmail-hive-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DE51C9C01 for ; Thu, 12 Apr 2012 01:36:12 +0000 (UTC) Received: (qmail 40077 invoked by uid 500); 12 Apr 2012 01:36:12 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 40021 invoked by uid 500); 12 Apr 2012 01:36:12 -0000 Mailing-List: contact dev-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hive.apache.org Delivered-To: mailing list dev@hive.apache.org Received: (qmail 40013 invoked by uid 99); 12 Apr 2012 01:36:12 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Apr 2012 01:36:12 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of edlinuxguru@gmail.com designates 209.85.210.176 as permitted sender) Received: from [209.85.210.176] (HELO mail-iy0-f176.google.com) (209.85.210.176) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Apr 2012 01:36:06 +0000 Received: by iagw33 with SMTP id w33so2844370iag.35 for ; Wed, 11 Apr 2012 18:35:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=FlUnGERFvHqTSWv3jNC8ptUFcy1gGR40L+ABMJEJ7sY=; b=U89d6oC73g6PEm18hboM+Z0cFerBPie824Rgm78nYaCVAMjtP4jVGHb4iNaT2Jjfrf oVA9uGsB8T0k35v7bxPVqs8TdpIIsHg9mygL/Gl0YqGi2H7kFcrFVUpFSogF5agzsfyU zfFrhDhQlQ1g2SL5qjfcvS2R0mpYWAs98iv0eXidaD6bIEc4ZsTn8ixnUY7B1L9f2PYm M2ySdz6pVlZxgbyDBBDwDp1k0eJUoTZPuGzW3uUf8JF8v69kOWIlFn8n/XCwdUgsxFBf AvrZWfbWEaTvpPX6KPX1cBRL4B5RCKmlEDmI7mthdNfVMcAK+LrzTxhUrYSKrJ7QFwx1 vNrw== MIME-Version: 1.0 Received: by 10.50.41.168 with SMTP id g8mr384921igl.17.1334194545611; Wed, 11 Apr 2012 18:35:45 -0700 (PDT) Received: by 10.42.83.16 with HTTP; Wed, 11 Apr 2012 18:35:45 -0700 (PDT) In-Reply-To: References: Date: Wed, 11 Apr 2012 21:35:45 -0400 Message-ID: Subject: Re: Problems with Arc/Phabricator From: Edward Capriolo To: dev@hive.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I have arc working on linux. Fedora core 12 I think. On Wed, Apr 11, 2012 at 8:45 PM, Ashutosh Chauhan wrote: > Is mac only supported OS ? Arc doesn't work for me on linux, which is > unfortunate since thats where I do all my testing. > > Thanks, > Ashutosh > On Wed, Apr 11, 2012 at 17:37, John Sichi wrote: > >> CC'ing David Recordon, who can probably help with a point of contact >> for coordinating future Phabricator upgrades. >> >> It looks like the test plan problem mentioned below (which affects >> git, but not svn) was introduced when the reviews.facebook.net >> Phabricator server was upgraded Feb 23. =A0I've committed a change to >> the arc-jira module which should deal with it: >> >> >> https://github.com/facebook/arc-jira/commit/b62b5976ec9a974ed102c2f55b53= 0edde48cfaa5 >> >> So if you run ant arc-setup in your Hive sandbox, you should be good to = go. >> >> JVS >> >> On Wed, Apr 11, 2012 at 3:37 PM, Carl Steinbach wrot= e: >> > Hi John, >> > >> >> >> >> Regarding the test plans: =A0Carl, could you be more specific about w= hat >> >> is going wrong so I can attempt to reproduce the problem? >> > >> > >> > At some point Arc started requiring that the commit message contain a >> "Test >> > Plan" string, or maybe this has always been a requirement and it was j= ust >> > automatically added before? Anyway, right now you have to manually add >> this >> > or you get the following error: >> > >> > % git log -1 >> > commit 2649ca167182bb02823b3fb00bbe7602f591717e >> > Author: Carl Steinbach >> > Date: =A0 Wed Apr 11 15:12:53 2012 -0700 >> > >> > =A0 =A0 HIVE-2947. Test Phabricator >> > >> > % arc diff --trace --jira HIVE-2947 >> > Loading phutil library 'arc_jira_lib' from >> > '/Users/carl/Work/repos/hive-test/.arc_jira_lib'... >> >>>> [0] conduit.connect() >> > <<< [0] 329,414 us >> >>>> [1] $ (cd '/Users/carl/Work/repos/hive-test'; git rev-parse >> >>>> --show-cdup) >> > <<< [1] 16,731 us >> >>>> [2] $ (cd '/Users/carl/Work/repos/hive-test/'; git rev-parse >> >>>> --verify HEAD^) >> > <<< [2] 20,879 us >> >>>> [3] $ (cd '/Users/carl/Work/repos/hive-test/'; git log >> >>>> --first-parent --format=3Dmedium 'HEAD^'..HEAD) >> > <<< [3] 17,852 us >> >>>> [4] differential.parsecommitmessage() >> > <<< [4] 558,248 us >> > >> > Fatal error: Uncaught exception >> > 'ArcanistDifferentialCommitMessageParserException' with message 'Inval= id >> or >> > missing field 'Test Plan': You must provide a test plan.' in >> > >> /Users/carl/.local/pkg/arcanist/src/differential/commitmessage/ArcanistD= ifferentialCommitMessage.php:88 >> > Stack trace: >> > #0 >> > >> /Users/carl/Work/repos/hive-test/.arc_jira_lib/arcanist/ArcJIRAConfigura= tion.php(88): >> > >> ArcanistDifferentialCommitMessage->pullDataFromConduit(Object(ConduitCli= ent)) >> > #1 >> > >> /Users/carl/Work/repos/hive-test/.arc_jira_lib/arcanist/ArcJIRAConfigura= tion.php(368): >> > ArcJIRAConfiguration->willRunDiffWorkflow() >> > #2 /Users/carl/.local/pkg/arcanist/scripts/arcanist.php(264): >> > ArcJIRAConfiguration->willRunWorkflow('diff', >> Object(ArcanistDiffWorkflow)) >> > #3 {main} >> > =A0 thrown in >> > >> /Users/carl/.local/pkg/arcanist/src/differential/commitmessage/ArcanistD= ifferentialCommitMessage.php >> > on line 88 >> > >> > Thanks. >> > >> > Carl >> > >>