|
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] |
|
10 head = head_update.js |
|
11 tail = |
|
12 generated-files = head_update.js |
|
13 |
|
14 [marSuccessComplete.js] |
|
15 [marSuccessPartial.js] |
|
16 [marFailurePartial.js] |
|
17 [marStageSuccessComplete.js] |
|
18 skip-if = toolkit == 'gonk' |
|
19 reason = bug 820380 |
|
20 [marStageSuccessPartial.js] |
|
21 [marVersionDowngrade.js] |
|
22 run-if = os == 'win' |
|
23 [marWrongChannel.js] |
|
24 run-if = os == 'win' |
|
25 [marStageFailurePartial.js] |
|
26 [marCallbackAppSuccessComplete_win.js] |
|
27 run-if = os == 'win' |
|
28 [marCallbackAppSuccessPartial_win.js] |
|
29 run-if = os == 'win' |
|
30 [marCallbackAppStageSuccessComplete_win.js] |
|
31 run-if = os == 'win' |
|
32 [marCallbackAppStageSuccessPartial_win.js] |
|
33 run-if = os == 'win' |
|
34 [marAppInUseSuccessComplete.js] |
|
35 skip-if = toolkit == 'gonk' |
|
36 [marAppInUseStageSuccessComplete_unix.js] |
|
37 run-if = os == 'linux' || os == 'sunos' || os == 'mac' |
|
38 [marAppInUseStageFailureComplete_win.js] |
|
39 run-if = os == 'win' |
|
40 [marAppInUseFallbackStageFailureComplete_win.js] |
|
41 run-if = os == 'win' |
|
42 [marFileLockedFailureComplete_win.js] |
|
43 run-if = os == 'win' |
|
44 [marFileLockedFailurePartial_win.js] |
|
45 run-if = os == 'win' |
|
46 [marFileLockedStageFailureComplete_win.js] |
|
47 run-if = os == 'win' |
|
48 [marFileLockedStageFailurePartial_win.js] |
|
49 run-if = os == 'win' |
|
50 [marFileLockedFallbackStageFailureComplete_win.js] |
|
51 run-if = os == 'win' |
|
52 [marFileLockedFallbackStageFailurePartial_win.js] |
|
53 run-if = os == 'win' |
|
54 [marFileInUseSuccessComplete_win.js] |
|
55 run-if = os == 'win' |
|
56 [marFileInUseSuccessPartial_win.js] |
|
57 run-if = os == 'win' |
|
58 [marRMRFDirFileInUseSuccessComplete_win.js] |
|
59 run-if = os == 'win' |
|
60 [marRMRFDirFileInUseSuccessPartial_win.js] |
|
61 run-if = os == 'win' |
|
62 [marFileInUseStageFailureComplete_win.js] |
|
63 run-if = os == 'win' |
|
64 [marFileInUseStageFailurePartial_win.js] |
|
65 run-if = os == 'win' |
|
66 [marRMRFDirFileInUseStageFailureComplete_win.js] |
|
67 run-if = os == 'win' |
|
68 [marRMRFDirFileInUseStageFailurePartial_win.js] |
|
69 run-if = os == 'win' |
|
70 [marFileInUseFallbackStageFailureComplete_win.js] |
|
71 run-if = os == 'win' |
|
72 [marFileInUseFallbackStageFailurePartial_win.js] |
|
73 run-if = os == 'win' |
|
74 [marRMRFDirFileInUseFallbackStageFailureComplete_win.js] |
|
75 run-if = os == 'win' |
|
76 [marRMRFDirFileInUseFallbackStageFailurePartial_win.js] |
|
77 run-if = os == 'win' |
|
78 reason = bug 820380 |
|
79 [marAppApplyDirLockedStageFailure_win.js] |
|
80 run-if = os == 'win' |
|
81 [marAppApplyUpdateAppBinInUseStageSuccess_win.js] |
|
82 run-if = os == 'win' |
|
83 [marAppApplyUpdateSuccess.js] |
|
84 skip-if = toolkit == 'gonk' |
|
85 reason = bug 820380 |
|
86 [marAppApplyUpdateStageSuccess.js] |
|
87 skip-if = toolkit == 'gonk' |