blob: ad790062573294910d36d536a8c635c5f433171b [file] [log] [blame]
# This file contains a list of Non-SFI NaCl Mojo gtest app tests.
# This must be a valid python dictionary.
#
# Multiprocess mode is required for the nonsfi nacl tests: the content
# handler for these tests must exist in a 32-bit process but the parent
# may be a 64-bit process. This makes multithreading insufficient for
# these tests.
tests = [
{
"test": "mojo:monacl_test_nonsfi",
"shell-args": ["--enable-multiprocess"],
},
{
"test": "mojo:http_server_apptests.pexe",
"shell-args": ["--enable-multiprocess"],
},
{
"test": "mojo:clipboard_apptests.pexe",
"shell-args": ["--enable-multiprocess"],
},
{
"test": "mojo:example_apptests.pexe",
# ExampleApplicationTest.CheckCommandLineArg checks --example_apptest_arg.
"shell-args": ["--enable-multiprocess"],
"test-args": ["--example_apptest_arg"],
},
{
"test": "mojo:files_apptests.pexe",
"shell-args": ["--enable-multiprocess"],
},
# TODO(smklein): Include "mojo_view_manager_client_apptests.pexe",
# "window_manager_apptests.pexe", and "shell_apptests.pexe" once flake is
# reduced on bots for the Non-NaCl multiprocess version of the test.
# TODO(smklein): Include "view_manager_service_apptests" once it isn't as
# slow.
]