HomePhabricator

Allow an arc test to execute without a git author configured

Description

Allow an arc test to execute without a git author configured

Summary:
On sbuild, we currently get a failure on this test. Use an explicit --author so we can run the test even if user.email and user.name are not set in global Git config.

   FAIL  ArcanistBundleTestCase::testGitRepository
15	EXCEPTION (CommandException): Command failed with error #128!
16	COMMAND
17	git commit -m 'Mark koan2 +x and edit it.'
18
19	STDOUT
20	(empty)
21
22	STDERR
23
24	*** Please tell me who you are.
25
26	Run
27
28	  git config --global user.email "you@example.com"
29	  git config --global user.name "Your Name"
30
31	to set your account's default identity.
32	Omit --global to set the identity only in this repository.
33
34	fatal: empty ident name (for <builder@sbuild001.phacility.net>) not allowed

Test Plan: Ran arc unit --everything. Will verify in production.

Reviewers: chad

Reviewed By: chad

Differential Revision: https://secure.phabricator.com/D14232

Details

Provenance
epriestleyAuthored on
epriestleyPushed on Oct 4 2015, 3:41 PM
Reviewer
chad
Differential Revision
D14232: Allow an arc test to execute without a git author configured
Parents
rARC1b4a3e0c5eb9: Set path on more linters
Branches
Unknown
Tags
Unknown
Build Status
Buildable 8179
Build 9346: Run Core Tests