| Index: build/android/pylib/gtest/test_runner.py | 
| diff --git a/build/android/pylib/gtest/test_runner.py b/build/android/pylib/gtest/test_runner.py | 
| index 5b48a184bd32da20d5738e35451e563432ca5e1d..51c8472d5d236f0a6630d361c3c0a207af6cda02 100644 | 
| --- a/build/android/pylib/gtest/test_runner.py | 
| +++ b/build/android/pylib/gtest/test_runner.py | 
| @@ -30,7 +30,11 @@ def _GetDataFilesForTestSuite(test_suite_basename): | 
| # Ideally, we'd just push all test data. However, it has >100MB, and a lot | 
| # of the files are not relevant (some are used for browser_tests, others for | 
| # features not supported, etc..). | 
| -  if test_suite_basename in ['base_unittests', 'sql_unittests', 'unit_tests']: | 
| +  if test_suite_basename == 'base_unittests': | 
| +    return [ | 
| +        'base/test/data/', | 
| +    ] | 
| +  elif test_suite_basename == 'unit_tests': | 
| test_files = [ | 
| 'base/test/data/', | 
| 'chrome/test/data/download-test1.lib', | 
| @@ -56,28 +60,26 @@ def _GetDataFilesForTestSuite(test_suite_basename): | 
| 'chrome/test/data/History/', | 
| 'chrome/test/data/json_schema_validator/', | 
| 'chrome/test/data/pref_service/', | 
| +        'chrome/test/data/simple_open_search.xml', | 
| 'chrome/test/data/top_sites/', | 
| 'chrome/test/data/web_app_info/', | 
| 'chrome/test/data/web_database', | 
| 'chrome/test/data/webui/', | 
| -        'components/test/data/zip', | 
| 'chrome/third_party/mock4js/', | 
| -        'content/browser/gpu/software_rendering_list.json', | 
| -        'net/data/cache_tests/insert_load1', | 
| -        'net/data/cache_tests/dirty_entry5', | 
| -        'net/data/ssl/certificates/', | 
| +        'net/data/ssl/certificates', | 
| 'third_party/accessibility-developer-tools/gen/axs_testing.js', | 
| -        'ui/base/test/data/data_pack_unittest', | 
| ] | 
| -    if test_suite_basename == 'unit_tests': | 
| -      test_files += ['chrome/test/data/simple_open_search.xml'] | 
| -      # The following are spell check data. Now only list the data under | 
| -      # third_party/hunspell_dictionaries which are used by unit tests. | 
| -      old_cwd = os.getcwd() | 
| -      os.chdir(constants.CHROME_DIR) | 
| -      test_files += glob.glob('third_party/hunspell_dictionaries/*.bdic') | 
| -      os.chdir(old_cwd) | 
| +    # The following are spell check data. Now only list the data under | 
| +    # third_party/hunspell_dictionaries which are used by unit tests. | 
| +    old_cwd = os.getcwd() | 
| +    os.chdir(constants.CHROME_DIR) | 
| +    test_files += glob.glob('third_party/hunspell_dictionaries/*.bdic') | 
| +    os.chdir(old_cwd) | 
| return test_files | 
| +  elif test_suite_basename == 'components_unittests': | 
| +    return [ | 
| +        'components/test/data/zip', | 
| +    ] | 
| elif test_suite_basename == 'media_unittests': | 
| return [ | 
| 'media/test/data', | 
| @@ -91,9 +93,9 @@ def _GetDataFilesForTestSuite(test_suite_basename): | 
| 'net/data/ftp', | 
| 'net/data/proxy_resolver_v8_tracing_unittest', | 
| 'net/data/proxy_resolver_v8_unittest', | 
| +        'net/data/proxy_script_fetcher_unittest', | 
| 'net/data/ssl/certificates', | 
| 'net/data/url_request_unittest/', | 
| -        'net/data/proxy_script_fetcher_unittest' | 
| ] | 
| elif test_suite_basename == 'ui_tests': | 
| return [ | 
| @@ -101,12 +103,17 @@ def _GetDataFilesForTestSuite(test_suite_basename): | 
| 'chrome/test/data/json2.js', | 
| 'chrome/test/data/sunspider', | 
| ] | 
| +  elif test_suite_basename == 'ui_unittests': | 
| +    return [ | 
| +        'ui/base/test/data/data_pack_unittest/truncated-header.pak', | 
| +    ] | 
| elif test_suite_basename == 'content_unittests': | 
| return [ | 
| +        'content/browser/gpu/software_rendering_list.json', | 
| 'content/test/data/gpu/webgl_conformance_test_expectations.txt', | 
| 'net/data/ssl/certificates/', | 
| -        'webkit/data/dom_storage/webcore_test_database.localstorage', | 
| 'third_party/hyphen/hyph_en_US.dic', | 
| +        'webkit/data/dom_storage/webcore_test_database.localstorage', | 
| ] | 
| elif test_suite_basename == 'cc_perftests': | 
| return [ | 
|  |