|
1 # This Source Code Form is subject to the terms of the Mozilla Public |
|
2 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
4 |
|
5 config = { |
|
6 "suite_definitions": { |
|
7 "mochitest": { |
|
8 "run_filename": "runtestsremote.py", |
|
9 "testsdir": "mochitest", |
|
10 "options": ["--autorun", "--close-when-done", "--dm_trans=sut", |
|
11 "--console-level=INFO", "--app=%(app)s", "--remote-webserver=%(remote_webserver)s", |
|
12 "--xre-path=%(xre_path)s", "--utility-path=%(utility_path)s", |
|
13 "--deviceIP=%(device_ip)s", "--devicePort=%(device_port)s", |
|
14 "--http-port=%(http_port)s", "--ssl-port=%(ssl_port)s", |
|
15 "--certificate-path=%(certs_path)s", "--symbols-path=%(symbols_path)s", |
|
16 "--quiet", |
|
17 # Bug 1064002 - Land once mozharness changes land |
|
18 #"--total-chunks=16", |
|
19 #"--run-only-tests=android23.json", |
|
20 ], |
|
21 }, |
|
22 # Bug 1064002 - Not yet in use |
|
23 "mochitest-gl": { |
|
24 "run_filename": "runtestsremote.py", |
|
25 "testsdir": "mochitest", |
|
26 "options": ["--autorun", "--close-when-done", "--dm_trans=sut", |
|
27 "--console-level=INFO", "--app=%(app)s", "--remote-webserver=%(remote_webserver)s", |
|
28 "--xre-path=%(xre_path)s", "--utility-path=%(utility_path)s", |
|
29 "--deviceIP=%(device_ip)s", "--devicePort=%(device_port)s", |
|
30 "--http-port=%(http_port)s", "--ssl-port=%(ssl_port)s", |
|
31 "--certificate-path=%(certs_path)s", "--symbols-path=%(symbols_path)s", |
|
32 "--quiet", "--log-raw=%(raw_log_file)s", |
|
33 "--total-chunks=2", |
|
34 "--test-manifest=gl.json", |
|
35 ], |
|
36 }, |
|
37 # Bug 1064002 - Not yet in use |
|
38 "robocop": { |
|
39 "run_filename": "runtestsremote.py", |
|
40 "testsdir": "mochitest", |
|
41 "options": ["--autorun", "--close-when-done", "--dm_trans=sut", |
|
42 "--console-level=INFO", "--app=%(app)s", "--remote-webserver=%(remote_webserver)s", |
|
43 "--xre-path=%(xre_path)s", "--utility-path=%(utility_path)s", |
|
44 "--deviceIP=%(device_ip)s", "--devicePort=%(device_port)s", |
|
45 "--http-port=%(http_port)s", "--ssl-port=%(ssl_port)s", |
|
46 "--certificate-path=%(certs_path)s", "--symbols-path=%(symbols_path)s", |
|
47 "--quiet", "--log-raw=%(raw_log_file)s", |
|
48 "--total-chunks=4", |
|
49 "--robocop-path=../..", |
|
50 "--robocop-ids=fennec_ids.txt", |
|
51 "--robocop=robocop.ini", |
|
52 ], |
|
53 }, |
|
54 "reftest": { |
|
55 "run_filename": "remotereftest.py", |
|
56 "testsdir": "reftest", |
|
57 "options": [ "--app=%(app)s", "--ignore-window-size", |
|
58 "--bootstrap", "--enable-privilege", |
|
59 "--remote-webserver=%(remote_webserver)s", "--xre-path=%(xre_path)s", |
|
60 "--utility-path=%(utility_path)s", "--deviceIP=%(device_ip)s", |
|
61 "--devicePort=%(device_port)s", "--http-port=%(http_port)s", |
|
62 "--ssl-port=%(ssl_port)s", "--httpd-path", "reftest/components", |
|
63 "--symbols-path=%(symbols_path)s", |
|
64 # Bug 1064002 - Land once mozharness changes land |
|
65 #"--total-chunks=16", |
|
66 #"tests/layout/reftests/reftest.list", |
|
67 ], |
|
68 }, |
|
69 # Bug 1064002 - Not yet in use |
|
70 "crashtest": { |
|
71 "run_filename": "remotereftest.py", |
|
72 "testsdir": "reftest", |
|
73 "options": [ "--app=%(app)s", "--ignore-window-size", |
|
74 "--bootstrap", |
|
75 "--remote-webserver=%(remote_webserver)s", "--xre-path=%(xre_path)s", |
|
76 "--utility-path=%(utility_path)s", "--deviceIP=%(device_ip)s", |
|
77 "--devicePort=%(device_port)s", "--http-port=%(http_port)s", |
|
78 "--ssl-port=%(ssl_port)s", "--httpd-path", "reftest/components", |
|
79 "--symbols-path=%(symbols_path)s", |
|
80 "--total-chunks=2", |
|
81 "tests/testing/crashtest/crashtests.list", |
|
82 ], |
|
83 }, |
|
84 # Bug 1064002 - Not yet in use |
|
85 "jsreftest": { |
|
86 "run_filename": "remotereftest.py", |
|
87 "testsdir": "reftest", |
|
88 "options": [ "--app=%(app)s", "--ignore-window-size", |
|
89 "--bootstrap", |
|
90 "--remote-webserver=%(remote_webserver)s", "--xre-path=%(xre_path)s", |
|
91 "--utility-path=%(utility_path)s", "--deviceIP=%(device_ip)s", |
|
92 "--devicePort=%(device_port)s", "--http-port=%(http_port)s", |
|
93 "--ssl-port=%(ssl_port)s", "--httpd-path", "reftest/components", |
|
94 "--symbols-path=%(symbols_path)s", |
|
95 "../jsreftest/tests/jstests.list", |
|
96 "--total-chunks=6", |
|
97 "--extra-profile-file=jsreftest/tests/user.js", |
|
98 ], |
|
99 }, |
|
100 "xpcshell": { |
|
101 "run_filename": "remotexpcshelltests.py", |
|
102 "testsdir": "xpcshell", |
|
103 "options": ["--deviceIP=%(device_ip)s", "--devicePort=%(device_port)s", |
|
104 "--xre-path=%(xre_path)s", "--testing-modules-dir=%(modules_dir)s", |
|
105 "--apk=%(installer_path)s", "--no-logfiles", |
|
106 "--symbols-path=%(symbols_path)s", |
|
107 "--manifest=tests/xpcshell_android.ini", |
|
108 # Bug 1064002 - Land once mozharness changes land |
|
109 #"--log-raw=%(raw_log_file)s", |
|
110 #"--total-chunks=3", |
|
111 ], |
|
112 }, |
|
113 }, # end suite_definitions |
|
114 } |