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; Tests that require the updater binary. These tests should never run on Android
6; which doesn't use the updater binary as other applications do and are excluded
7; from running the tests in the moz.build file.
8
9[DEFAULT]
10tags = appupdate
11head = head_update.js
12tail =
13
14[invalidArgCallbackFileNotInInstallDirFailure.js]
15skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
16reason = bug 1291985
17[invalidArgCallbackFilePathTooLongFailure.js]
18skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
19reason = bug 1291985
20[invalidArgInstallDirPathTooLongFailure.js]
21skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
22reason = bug 1291985
23[invalidArgInstallDirPathTraversalFailure.js]
24skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
25reason = bug 1291985
26[invalidArgInstallWorkingDirPathNotSameFailure_win.js]
27skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
28reason = Windows only test and bug 1291985
29[invalidArgPatchDirPathTraversalFailure.js]
30skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
31reason = bug 1291985
32[invalidArgStageDirNotInInstallDirFailure_win.js]
33skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
34reason = Windows only test and bug 1291985
35[invalidArgWorkingDirPathLocalUNCFailure_win.js]
36skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
37reason = Windows only test and bug 1291985
38[invalidArgWorkingDirPathRelativeFailure.js]
39skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
40reason = bug 1291985
41[marSuccessComplete.js]
42skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
43reason = bug 1291985
44[marSuccessPartial.js]
45skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
46reason = bug 1291985
47[marFailurePartial.js]
48skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
49reason = bug 1291985
50[marStageSuccessComplete.js]
51skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
52reason = bug 1291985
53[marStageSuccessPartial.js]
54skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
55reason = bug 1291985
56[marVersionDowngrade.js]
57skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
58reason = bug 1291985 and mar signing
59[marWrongChannel.js]
60skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
61reason = bug 1291985 and mar signing
62[marStageFailurePartial.js]
63skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
64reason = bug 1291985
65[marCallbackAppSuccessComplete_win.js]
66skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
67reason = Windows only test and bug 1291985
68[marCallbackAppSuccessPartial_win.js]
69skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
70reason = Windows only test and bug 1291985
71[marCallbackAppStageSuccessComplete_win.js]
72skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
73reason = Windows only test and bug 1291985
74[marCallbackAppStageSuccessPartial_win.js]
75skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
76reason = Windows only test and bug 1291985
77[marAppInUseSuccessComplete.js]
78skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
79reason = bug 1291985
80[marAppInUseStageSuccessComplete_unix.js]
81skip-if = os == 'win'
82reason = not a Windows test
83[marAppInUseStageFailureComplete_win.js]
84skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
85reason = Windows only test and bug 1291985
86[marFileLockedFailureComplete_win.js]
87skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
88reason = Windows only test and bug 1291985
89[marFileLockedFailurePartial_win.js]
90skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
91reason = Windows only test and bug 1291985
92[marFileLockedStageFailureComplete_win.js]
93skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
94reason = Windows only test and bug 1291985
95[marFileLockedStageFailurePartial_win.js]
96skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
97reason = Windows only test and bug 1291985
98[marFileInUseSuccessComplete_win.js]
99skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
100reason = Windows only test and bug 1291985
101[marFileInUseSuccessPartial_win.js]
102skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
103reason = Windows only test and bug 1291985
104[marRMRFDirFileInUseSuccessComplete_win.js]
105skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
106reason = Windows only test and bug 1291985
107[marRMRFDirFileInUseSuccessPartial_win.js]
108skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
109reason = Windows only test and bug 1291985
110[marFileInUseStageFailureComplete_win.js]
111skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
112reason = Windows only test and bug 1291985
113[marFileInUseStageFailurePartial_win.js]
114skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
115reason = Windows only test and bug 1291985
116[marRMRFDirFileInUseStageFailureComplete_win.js]
117skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
118reason = Windows only test and bug 1291985
119[marRMRFDirFileInUseStageFailurePartial_win.js]
120skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
121reason = Windows only test and bug 1291985
122[marAppApplyDirLockedStageFailure_win.js]
123skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
124reason = Windows only test and bug 1291985
125[marAppApplyUpdateAppBinInUseStageSuccess_win.js]
126skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2')
127reason = Windows only test and bug 1291985
128[marAppApplyUpdateSuccess.js]
129skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
130reason = bug 1291985
131[marAppApplyUpdateStageSuccess.js]
132skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
133reason = bug 1291985
134[marAppApplyUpdateStageOldVersionFailure.js]
135skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2')
136reason = bug 1291985
137