| OLD | NEW |
| 1 # This file contains a list of Mojo gtest unit tests. | 1 # This file contains a list of Mojo gtest unit tests. |
| 2 # This must be a valid python dictionary. | 2 # This must be a valid python dictionary. |
| 3 # TODO(vtl): Add a way of specifying data dependencies instead of cacheable. | 3 # TODO(vtl): Add a way of specifying data dependencies instead of cacheable. |
| 4 [ | 4 [ |
| 5 # System tests: | 5 # System tests: |
| 6 { | 6 { |
| 7 "test": "mojo_system_unittests", | 7 "test": "mojo_system_unittests", |
| 8 "run_on_android": True, | |
| 9 }, | 8 }, |
| 10 | 9 |
| 11 # Public tests: | 10 # Public tests: |
| 12 { | 11 { |
| 13 "test": "mojo_public_bindings_unittests", | 12 "test": "mojo_public_bindings_unittests", |
| 14 "cacheable": False, | 13 "cacheable": False, |
| 15 "run_on_android": True, | |
| 16 }, | 14 }, |
| 17 { | 15 { |
| 18 "test": "mojo_public_environment_unittests", | 16 "test": "mojo_public_environment_unittests", |
| 19 "run_on_android": True, | |
| 20 }, | 17 }, |
| 21 { | 18 { |
| 22 "test": "mojo_public_system_unittests", | 19 "test": "mojo_public_system_unittests", |
| 23 "run_on_android": True, | |
| 24 }, | 20 }, |
| 25 { | 21 { |
| 26 "test": "mojo_public_utility_unittests", | 22 "test": "mojo_public_utility_unittests", |
| 27 "run_on_android": True, | |
| 28 }, | 23 }, |
| 29 | 24 |
| 30 # Non-system, non-public tests: | 25 # Non-system, non-public tests: |
| 31 { | 26 { |
| 32 "test": "mojo_application_manager_unittests", | 27 "test": "mojo_application_manager_unittests", |
| 33 "run_on_android": True, | |
| 34 }, | 28 }, |
| 35 { | 29 { |
| 36 "test": "mojo_common_unittests", | 30 "test": "mojo_common_unittests", |
| 37 "run_on_android": True, | |
| 38 }, | 31 }, |
| 39 { | 32 { |
| 40 "test": "external_application_unittests", | 33 "test": "external_application_unittests", |
| 41 "run_on_android": True, | |
| 42 }, | 34 }, |
| 43 { | 35 { |
| 44 "test": "mojo_view_manager_lib_unittests", | 36 "test": "mojo_view_manager_lib_unittests", |
| 45 }, | 37 }, |
| 46 { | 38 { |
| 47 "test": "mojo_surfaces_lib_unittests", | 39 "test": "mojo_surfaces_lib_unittests", |
| 48 "run_on_android": True, | |
| 49 }, | 40 }, |
| 50 { | 41 { |
| 51 "test": "view_manager_service_unittests", | 42 "test": "view_manager_service_unittests", |
| 52 "run_on_android": True, | |
| 53 }, | 43 }, |
| 54 { | 44 { |
| 55 "test": "window_manager_unittests", | 45 "test": "window_manager_unittests", |
| 56 "run_on_android": True, | |
| 57 }, | 46 }, |
| 58 | 47 |
| 59 # Tests for components we depend on: | 48 # Tests for components we depend on: |
| 60 { | 49 { |
| 61 "test": "gfx_unittests", | 50 "test": "gfx_unittests", |
| 51 "target_os": ["!android"], |
| 62 }, | 52 }, |
| 63 { | 53 { |
| 64 # These tests currently crash on Release asan only. | 54 # These tests currently crash on Release asan only. |
| 65 "test": "events_unittests", | 55 "test": "events_unittests", |
| 66 "disabled": True, | 56 "disabled": True, |
| 67 }, | 57 }, |
| 68 | 58 |
| 69 # JavaScript tests: | 59 # JavaScript tests: |
| 70 { | 60 { |
| 71 "test": "js_unittests", | 61 "test": "js_unittests", |
| 72 "cacheable": False, | 62 "cacheable": False, |
| 63 "target_os": ["!android"], |
| 73 }, | 64 }, |
| 74 { | 65 { |
| 75 "test": "js_integration_tests", | 66 "test": "js_integration_tests", |
| 76 "cacheable": False, | 67 "cacheable": False, |
| 68 "target_os": ["!android"], |
| 77 }, | 69 }, |
| 78 { | 70 { |
| 79 "test": "js_services_unittests", | 71 "test": "js_services_unittests", |
| 80 "cacheable": False, | 72 "cacheable": False, |
| 73 "target_os": ["!android"], |
| 81 }, | 74 }, |
| 82 | 75 |
| 83 # Shell integration tests: | 76 # Shell integration tests: |
| 84 { | 77 { |
| 85 "test": "mojo_shell_tests", | 78 "test": "mojo_shell_tests", |
| 86 "cacheable": False, | 79 "cacheable": False, |
| 87 "run_on_android": True, | |
| 88 }, | 80 }, |
| 89 ] | 81 ] |
| OLD | NEW |