OLD | NEW |
1 # This file contains a list of Non-SFI NaCl Mojo gtest app tests. | 1 # This file contains a list of Non-SFI NaCl Mojo gtest app tests. |
2 # This must be a valid python dictionary. | 2 # This must be a valid python dictionary. |
3 # | 3 # |
4 # Multiprocess mode is required for the nonsfi nacl tests: the content | 4 # Multiprocess mode is required for the nonsfi nacl tests: the content |
5 # handler for these tests must exist in a 32-bit process but the parent | 5 # handler for these tests must exist in a 32-bit process but the parent |
6 # may be a 64-bit process. This makes multithreading insufficient for | 6 # may be a 64-bit process. This makes multithreading insufficient for |
7 # these tests. | 7 # these tests. |
8 tests = [ | 8 tests = [ |
9 { | 9 { |
10 "test": "mojo:monacl_test_nonsfi", | 10 "test": "mojo:monacl_test_nonsfi", |
(...skipping 10 matching lines...) Expand all Loading... |
21 { | 21 { |
22 "test": "mojo:example_apptests.pexe", | 22 "test": "mojo:example_apptests.pexe", |
23 # ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg. | 23 # ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg. |
24 "shell-args": ["--enable-multiprocess"], | 24 "shell-args": ["--enable-multiprocess"], |
25 "test-args": ["--example_apptest_arg"], | 25 "test-args": ["--example_apptest_arg"], |
26 }, | 26 }, |
27 { | 27 { |
28 "test": "mojo:files_apptests.pexe", | 28 "test": "mojo:files_apptests.pexe", |
29 "shell-args": ["--enable-multiprocess"], | 29 "shell-args": ["--enable-multiprocess"], |
30 }, | 30 }, |
| 31 { |
| 32 # This test translates and executes multiple apptests at the same time. |
| 33 # To pass, each intermediate nexe made by pexe content handling must be |
| 34 # given a unique process, or this test will crash. |
| 35 "test": "mojo:files_apptests.pexe", |
| 36 "name": "Multiprocess files + http_server apptests (both run at once)", |
| 37 "shell-args": ["--enable-multiprocess", "mojo:http_server_apptests.pexe"], |
| 38 }, |
31 # TODO(smklein): Include "mojo_view_manager_client_apptests.pexe", | 39 # TODO(smklein): Include "mojo_view_manager_client_apptests.pexe", |
32 # "window_manager_apptests.pexe", and "shell_apptests.pexe" once flake is | 40 # "window_manager_apptests.pexe", and "shell_apptests.pexe" once flake is |
33 # reduced on bots for the Non-NaCl multiprocess version of the test. | 41 # reduced on bots for the Non-NaCl multiprocess version of the test. |
34 # TODO(smklein): Include "view_manager_service_apptests" once it isn't as | 42 # TODO(smklein): Include "view_manager_service_apptests" once it isn't as |
35 # slow. | 43 # slow. |
36 ] | 44 ] |
OLD | NEW |