Skip to content

Instantly share code, notes, and snippets.

@chinshr
Created June 7, 2017 21:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chinshr/1629f4d2a6abd06a23750c3105a14a1a to your computer and use it in GitHub Desktop.
Save chinshr/1629f4d2a6abd06a23750c3105a14a1a to your computer and use it in GitHub Desktop.
jfesslmeier ~/workspace/snappytv-app/www/talkntv (jfesslmeier/SNAP-3110) $ arc land --trace
ARGV '/opt/twitter_mde/package/arc/7cc4a72709f8f4ce718966e2542aeafa0e2e789d9860f35c1d73a8e5c8191941/arcanist/bin/../scripts/arcanist.php' 'land' '--trace'
LOAD Loaded "phutil" from "/opt/twitter_mde/package/arc/7cc4a72709f8f4ce718966e2542aeafa0e2e789d9860f35c1d73a8e5c8191941/libphutil/src".
LOAD Loaded "arcanist" from "/opt/twitter_mde/package/arc/7cc4a72709f8f4ce718966e2542aeafa0e2e789d9860f35c1d73a8e5c8191941/arcanist/src".
Config: Reading user configuration file "/Users/jfesslmeier/.arcrc"...
Config: Reading system configuration file "/etc/arcconfig"...
Working Copy: Unable to find .arcconfig in any of these locations: /Users/jfesslmeier/workspace/snappytv-app/.arcconfig.
Working Copy: Path "/Users/jfesslmeier/workspace/snappytv-app/www/talkntv" is part of `git` working copy "/Users/jfesslmeier/workspace/snappytv-app".
Working Copy: Project root is at "/Users/jfesslmeier/workspace/snappytv-app".
Config: Did not find local configuration at "/Users/jfesslmeier/workspace/snappytv-app/.git/arc/config".
Loading phutil library from '/opt/twitter_mde/package/libtwitter/929fb83fcad88561c95f028099565a3c8795cc1467bf0cfe9a02a8f868d0fa69'...
>>> [0] <conduit> user.whoami() <bytes = 117>
>>> [1] <http> https://phabricator.twitter.biz/api/user.whoami
<<< [1] <http> 343,269 us
<<< [0] <conduit> 345,377 us
Registering event listener 'TwitterArcanistEventListener'.
>>> [2] <exec> $ git symbolic-ref --quiet HEAD
<<< [2] <exec> 18,434 us
>>> [3] <exec> $ git rev-parse --symbolic-full-name 'jfesslmeier/SNAP-3110'@{upstream}
<<< [3] <exec> 21,818 us
>>> [4] <exec> $ git --version
<<< [4] <exec> 21,882 us
>>> [5] <exec> $ git ls-remote --get-url 'origin'
<<< [5] <exec> 22,099 us
>>> [6] <conduit> repository.query() <bytes = 212>
>>> [7] <http> https://phabricator.twitter.biz/api/repository.query
<<< [7] <http> 278,921 us
<<< [6] <conduit> 279,530 us
>>> [8] <exec> $ git symbolic-ref --quiet HEAD
<<< [8] <exec> 18,687 us
Landing current branch 'jfesslmeier/SNAP-3110'.
>>> [9] <exec> $ git rev-parse --symbolic-full-name 'master'@{upstream}
<<< [9] <exec> 21,446 us
>>> [10] <exec> $ git symbolic-ref --quiet HEAD
<<< [10] <exec> 22,001 us
>>> [11] <exec> $ git symbolic-ref --quiet HEAD
<<< [11] <exec> 20,691 us
>>> [12] <exec> $ git rev-parse --symbolic-full-name 'jfesslmeier/SNAP-3110'@{upstream}
<<< [12] <exec> 26,160 us
>>> [13] <exec> $ git --version
<<< [13] <exec> 33,941 us
>>> [14] <exec> $ git ls-remote --get-url 'origin'
<<< [14] <exec> 38,914 us
>>> [15] <conduit> twitter.git-read-only() <bytes = 117>
>>> [16] <http> https://phabricator.twitter.biz/api/twitter.git-read-only
<<< [16] <http> 326,500 us
<<< [15] <conduit> 326,797 us
TARGET Landing onto "master", the default target under git.
>>> [17] <exec> $ git rev-parse --symbolic-full-name 'jfesslmeier/SNAP-3110'@{upstream}
<<< [17] <exec> 20,310 us
REMOTE Using remote "origin", selected by following tracking branches upstream to the closest remote.
>>> [18] <exec> $ git diff --no-ext-diff --no-textconv --submodule=short --raw 'HEAD' --
>>> [19] <exec> $ git ls-files --others --exclude-standard
<<< [18] <exec> 159,675 us
<<< [19] <exec> 176,076 us
>>> [20] <exec> $ git diff-files --name-only
<<< [20] <exec> 92,513 us
>>> [21] <exec> $ git rev-parse --verify 'origin/master'
<<< [21] <exec> 20,982 us
>>> [22] <exec> $ git rev-parse --verify 'jfesslmeier/SNAP-3110'
<<< [22] <exec> 23,462 us
FETCH Fetching origin/master...
>>> [23] <exec> $ git fetch --quiet -- 'origin' 'master'
<<< [23] <exec> 528,059 us
>>> [24] <exec> $ git log --oneline 'origin/master'..'fe1be6c563a400cc15295524adca1e106f8ec954' --
<<< [24] <exec> 23,167 us
These commits will be landed:
- fe1be6c Improve validation message for profile sets
- 331a0aa Refactor channel validation in model
- 74172e6 Breaking up long statement into multiple lines
- 2768a64 SNAP-3110 Add form validation to stream encoding forms
>>> [25] <exec> $ git rev-parse HEAD
<<< [25] <exec> 22,618 us
>>> [26] <exec> $ git rev-parse --abbrev-ref HEAD
<<< [26] <exec> 36,922 us
>>> [27] <exec> $ git checkout 'jfesslmeier/SNAP-3110' --
<<< [27] <exec> 262,427 us
>>> [28] <exec> $ git rev-parse 'HEAD'
<<< [28] <exec> 17,831 us
>>> [29] <exec> $ git merge-base 'origin/master' 'fe1be6c563a400cc15295524adca1e106f8ec954'
<<< [29] <exec> 25,156 us
>>> [30] <exec> $ git log --first-parent --format=medium 'b3d45e75f742cdd3a0188cfcb9f43df1c65fd47a'..'fe1be6c563a400cc15295524adca1e106f8ec954'
<<< [30] <exec> 35,984 us
>>> [31] <conduit> differential.query() <bytes = 143>
>>> [32] <http> https://phabricator.twitter.biz/api/differential.query
<<< [32] <http> 367,207 us
<<< [31] <conduit> 367,524 us
>>> [33] <exec> $ validate-revision-approvals --revision-id=59348 --onto=master --conduit-uri=https://phabricator.twitter.biz/api/
I0607 14:55:45.061781 18457 phabricator_api.py:94] Initializing phabricator client from configs: /etc/arcconfig, /Users/jfesslmeier/.arcrc, /Users/jfesslmeier/workspace/snappytv-app/www/talkntv/.arcconfig, /Users/jfesslmeier/workspace/snappytv-app/www/talkntv/.git/arc/config
E0607 14:55:47.341758 18457 submit_rules.py:260] You need to request review for the following paths: set(['/']).
E0607 14:55:47.342010 18457 validate_revision_approvals.py:66]
COMMIT REJECTED due to insufficient accepts.
This indicates that an insufficient set of people accepted your change.
More detail on the rule violation is:
You are missing necessary reviewers. Phabricator likely failed to sync with OWNERS files or you removed blocking reviewers. Please contact code-review-team@twitter.com or go to the Phabricator HipChat room for assistance.
<<< [33] <exec> 2,867,148 us
>>> [34] <exec> $ git checkout 'jfesslmeier/SNAP-3110' --
<<< [34] <exec> 234,143 us
>>> [35] <exec> $ git reset --hard 'fe1be6c563a400cc15295524adca1e106f8ec954' --
<<< [35] <exec> 256,332 us
>>> [36] <exec> $ git submodule update --init --recursive
<<< [36] <exec> 316,025 us
Usage Exception: You have not identified the appropriate reviewers in your revision.
[2017-06-07 21:55:48] EXCEPTION: (ArcanistUsageException) You have not identified the appropriate reviewers in your revision. at [<arcanist>/src/workflow/ArcanistLandWorkflow.php:834]
arcanist(), phutil(), twitter()
#0 ArcanistLandWorkflow::twitterValidateApprovals(string, string, string) called at [<arcanist>/src/workflow/ArcanistLandWorkflow.php:966]
#1 ArcanistLandWorkflow::findRevision() called at [<arcanist>/src/workflow/ArcanistLandWorkflow.php:1793]
#2 ArcanistLandWorkflow::buildEngineMessage(ArcanistGitLandEngine)
#3 call_user_func(array, ArcanistGitLandEngine) called at [<arcanist>/src/land/ArcanistGitLandEngine.php:113]
#4 ArcanistGitLandEngine::identifyRevision() called at [<arcanist>/src/land/ArcanistGitLandEngine.php:29]
#5 ArcanistGitLandEngine::execute() called at [<arcanist>/src/workflow/ArcanistLandWorkflow.php:404]
#6 ArcanistLandWorkflow::run() called at [<arcanist>/scripts/arcanist.php:394]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment