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