Source code

Revision control

Copy as Markdown

Other Tools

[DEFAULT]
skip-if = [
"os == 'win' && verify",
"os == 'win' && ccov", # 1532801
"os == 'win' && asan", # updater binary must be signed for these tests, but it isn't in this build config
"os == 'win' && msix", # Updates are disabled for MSIX builds
]
tags = "appupdate"
head = "head_update.js"
support-files = [
"../data/shared.js",
"../data/sharedUpdateXML.js",
"../data/xpcshellUtilsAUS.js",
]
["bootstrapSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["checkUpdaterSigSvc.js"]
["fallbackOnSvcFailure.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgInstallDirPathTooLongFailureSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgInstallDirPathTraversalFailureSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgInstallWorkingDirPathNotSameFailureSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgPatchDirPathSuffixFailureSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgPatchDirPathTraversalFailureSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgStageDirNotInInstallDirFailureSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgWorkingDirPathLocalUNCFailureSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["invalidArgWorkingDirPathRelativeFailureSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marAppApplyDirLockedStageFailureSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marAppApplyUpdateAppBinInUseStageSuccessSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
skip-if = ["ccov && os == 'win'"] #Bug 1651090
["marAppApplyUpdateStageSuccessSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marAppApplyUpdateSuccessSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marAppInUseBackgroundTaskFailureSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marAppInUseStageFailureCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marAppInUseSuccessCompleteSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marCallbackAppStageSuccessCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marCallbackAppStageSuccessPartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marCallbackAppSuccessCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marCallbackAppSuccessPartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFailurePartialSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileInUseStageFailureCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileInUseStageFailurePartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileInUseSuccessCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileInUseSuccessPartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileLockedFailureCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileLockedFailurePartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileLockedStageFailureCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marFileLockedStageFailurePartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marRMRFDirFileInUseStageFailureCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marRMRFDirFileInUseStageFailurePartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marRMRFDirFileInUseSuccessCompleteSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marRMRFDirFileInUseSuccessPartialSvc_win.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marStageFailurePartialSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marStageSuccessCompleteSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marStageSuccessPartialSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marSuccessCompleteSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."
["marSuccessPartialSvc.js"]
run-sequentially = "Uses the Mozilla Maintenance Service."