[Android] Fix error in sharding of gtests.

The formula for splitting tests into |device_num| shards
has always been incorrect.

BUG=

Review URL: https://codereview.chromium.org/12033066

git-svn-id: http://src.chromium.org/svn/trunk/src/build@178462 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
frankf@chromium.org 2013-01-24 01:28:53 +00:00
Родитель 117b17ef5a
Коммит e712842412
1 изменённых файлов: 1 добавлений и 2 удалений

Просмотреть файл

@ -176,8 +176,7 @@ class TestSharder(BaseTestSharder):
A SingleTestRunner object.
"""
device_num = len(self.attached_devices)
shard_size = (len(self.tests) + device_num - 1) / device_num
shard_test_list = self.tests[index * shard_size : (index + 1) * shard_size]
shard_test_list = self.tests[index::device_num]
test_filter = ':'.join(shard_test_list) + self.gtest_filter
return SingleTestRunner(
device,