Skip to content

Commit

Permalink
Reduce the test concurrency.
Browse files Browse the repository at this point in the history
So many tests in Mozc have been written with an assumption that system
has plenty of idle logical CPU cores.  The factor 2x in the test
concurrency has been probably too aggressive and caused many flaky test
failures.

No behavior change is intended in production binaries.

BUG=
TEST=unittest
REF_BUG=
REF_CL=106273055
  • Loading branch information
yukawa committed Nov 2, 2015
1 parent f77a2e7 commit 446b53b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/build_mozc.py
Expand Up @@ -571,7 +571,7 @@ def ParseRunTestsOptions(args=None, values=None):
parser.add_option('--jobs', '-j', dest='jobs',
default=('%d' % default_build_concurrency),
metavar='N', help='run build jobs in parallel')
default_test_jobs = GetNumberOfProcessors() * 2
default_test_jobs = GetNumberOfProcessors()
parser.add_option('--test_jobs', dest='test_jobs', type='int',
default=default_test_jobs,
metavar='N', help='run test jobs in parallel')
Expand Down

0 comments on commit 446b53b

Please sign in to comment.