0

Android: add build/android tests to presubmit

No change to logic. This adds a bunch of unit tests files to
PRESUBMIT.py. I think these were probably all intended to run on
presubmit. The omission is probably because build/android uses an
explicit list of test files whereas most other folders use a glob
pattern to pick up test files automatically.

Test: git cl presubmit --upload
Change-Id: Iec8e448f3b8515f9d18b8e2ac736373fe0c14f55
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5494635
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Auto-Submit: Nate Fischer <ntfschr@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1298466}
This commit is contained in:
Nate Fischer
2024-05-09 01:17:33 +00:00
committed by Chromium LUCI CQ
parent 15bcf9e89c
commit 080ebd4a15

@ -94,19 +94,37 @@ def CommonChecks(input_api, output_api):
output_api,
unit_tests=[
J('.', 'list_class_verification_failures_test.py'),
J('.', 'convert_dex_profile_tests.py'),
J('gyp', 'create_unwind_table_tests.py'),
J('gyp', 'dex_test.py'),
J('gyp', 'extract_unwind_tables_tests.py'),
J('gyp', 'gcc_preprocess_tests.py'),
J('gyp', 'java_cpp_enum_tests.py'),
J('gyp', 'java_cpp_features_tests.py'),
J('gyp', 'java_cpp_strings_tests.py'),
J('gyp', 'java_google_api_keys_tests.py'),
J('gyp', 'util', 'build_utils_test.py'),
J('gyp', 'util', 'manifest_utils_test.py'),
J('gyp', 'util', 'md5_check_test.py'),
J('gyp', 'util', 'resource_utils_test.py'),
J('pylib', 'base', 'output_manager_test_case.py'),
J('pylib', 'constants', 'host_paths_unittest.py'),
J('pylib', 'gtest', 'gtest_test_instance_test.py'),
J('pylib', 'instrumentation', 'instrumentation_parser_test.py'),
J('pylib', 'instrumentation',
'instrumentation_test_instance_test.py'),
J('pylib', 'local', 'device', 'local_device_gtest_run_test.py'),
J('pylib', 'local', 'device',
'local_device_instrumentation_test_run_test.py'),
J('pylib', 'local', 'device', 'local_device_test_run_test.py'),
J('pylib', 'local', 'emulator', 'ini_test.py'),
J('pylib', 'local', 'machine',
'local_machine_junit_test_run_test.py'),
J('pylib', 'output', 'local_output_manager_test.py'),
J('pylib', 'output', 'noop_output_manager_test.py'),
J('pylib', 'output', 'remote_output_manager_test.py'),
J('pylib', 'results', 'flakiness_dashboard',
'json_results_generator_unittest.py'),
J('pylib', 'results', 'json_results_test.py'),
J('pylib', 'utils', 'chrome_proxy_utils_test.py'),
J('pylib', 'utils', 'code_coverage_utils_test.py'),
@ -115,12 +133,6 @@ def CommonChecks(input_api, output_api):
J('pylib', 'utils', 'dexdump_test.py'),
J('pylib', 'utils', 'gold_utils_test.py'),
J('pylib', 'utils', 'test_filter_test.py'),
J('gyp', 'dex_test.py'),
J('gyp', 'gcc_preprocess_tests.py'),
J('gyp', 'util', 'build_utils_test.py'),
J('gyp', 'util', 'manifest_utils_test.py'),
J('gyp', 'util', 'md5_check_test.py'),
J('gyp', 'util', 'resource_utils_test.py'),
],
env=pylib_test_env))