| OLD | NEW |
| 1 { | 1 { |
| 2 "states": [ | 2 "states": [ |
| 3 ["no_pv", ["chrome_user_no_pv.prop", | 3 ["no_pv", ["chrome_user_no_pv.prop", |
| 4 "chrome_beta_no_pv.prop", | |
| 5 "chrome_canary_no_pv.prop", | 4 "chrome_canary_no_pv.prop", |
| 6 "chrome_dev_no_pv.prop", | |
| 7 "chrome_system_no_pv.prop"]], | 5 "chrome_system_no_pv.prop"]], |
| 8 ["clean", ["chrome_user_not_installed.prop", | 6 ["clean", ["chrome_user_not_installed.prop", |
| 9 "chrome_beta_not_installed.prop", | |
| 10 "chrome_canary_not_installed.prop", | 7 "chrome_canary_not_installed.prop", |
| 11 "chrome_dev_not_installed.prop", | |
| 12 "chrome_system_not_installed.prop", | 8 "chrome_system_not_installed.prop", |
| 13 "chrome_user_not_inuse.prop", | 9 "chrome_user_not_inuse.prop", |
| 14 "chrome_beta_not_inuse.prop", | |
| 15 "chrome_canary_not_inuse.prop", | 10 "chrome_canary_not_inuse.prop", |
| 16 "chrome_dev_not_inuse.prop", | |
| 17 "chrome_system_not_inuse.prop"]], | 11 "chrome_system_not_inuse.prop"]], |
| 18 ["chrome_user_installed_not_inuse", ["chrome_user_installed.prop", | 12 ["chrome_user_installed_not_inuse", ["chrome_user_installed.prop", |
| 19 "chrome_beta_not_installed.prop", | |
| 20 "chrome_canary_not_installed.prop", | 13 "chrome_canary_not_installed.prop", |
| 21 "chrome_dev_not_installed.prop", | |
| 22 "chrome_system_not_installed.prop", | 14 "chrome_system_not_installed.prop", |
| 23 "chrome_user_not_inuse.prop", | 15 "chrome_user_not_inuse.prop", |
| 24 "chrome_beta_not_inuse.prop", | |
| 25 "chrome_canary_not_inuse.prop", | 16 "chrome_canary_not_inuse.prop", |
| 26 "chrome_dev_not_inuse.prop", | |
| 27 "chrome_system_not_inuse.prop"]], | 17 "chrome_system_not_inuse.prop"]], |
| 28 ["chrome_beta_installed_not_inuse", ["chrome_user_not_installed.prop", | 18 ["chrome_canary_installed_not_inuse", ["chrome_user_not_installed.prop", |
| 29 "chrome_beta_installed.prop", | 19 "chrome_canary_installed.prop", |
| 30 "chrome_canary_not_installed.prop", | 20 "chrome_system_not_installed.prop", |
| 31 "chrome_dev_not_installed.prop", | 21 "chrome_user_not_inuse.prop", |
| 22 "chrome_canary_not_inuse.prop", |
| 23 "chrome_system_not_inuse.prop"]], |
| 24 ["chrome_multi_user_installed_not_inuse", |
| 25 ["chrome_multi_user_installed.prop", |
| 26 "chrome_canary_not_installed.prop", |
| 27 "chrome_system_not_installed.prop", |
| 28 "chrome_user_not_inuse.prop", |
| 29 "chrome_canary_not_inuse.prop", |
| 30 "chrome_system_not_inuse.prop"]], |
| 31 ["chrome_system_installed_not_inuse", ["chrome_user_not_installed.prop", |
| 32 "chrome_canary_not_installed.prop", |
| 33 "chrome_system_installed.prop", |
| 34 "chrome_user_not_inuse.prop", |
| 35 "chrome_canary_not_inuse.prop", |
| 36 "chrome_system_not_inuse.prop"]], |
| 37 ["chrome_user_and_canary_installed_not_inuse", ["chrome_user_installed.prop"
, |
| 38 "chrome_canary_installed.prop", |
| 32 "chrome_system_not_installed.prop", | 39 "chrome_system_not_installed.prop", |
| 33 "chrome_user_not_inuse.prop", | 40 "chrome_user_not_inuse.prop", |
| 34 "chrome_beta_not_inuse.prop", | |
| 35 "chrome_canary_not_inuse.prop", | 41 "chrome_canary_not_inuse.prop", |
| 36 "chrome_dev_not_inuse.prop", | |
| 37 "chrome_system_not_inuse.prop"]], | 42 "chrome_system_not_inuse.prop"]], |
| 38 ["chrome_canary_installed_not_inuse", ["chrome_user_not_installed.prop", | |
| 39 "chrome_beta_not_installed.prop", | |
| 40 "chrome_canary_installed.prop", | |
| 41 "chrome_dev_not_installed.prop", | |
| 42 "chrome_system_not_installed.prop", | |
| 43 "chrome_user_not_inuse.prop", | |
| 44 "chrome_beta_not_inuse.prop", | |
| 45 "chrome_canary_not_inuse.prop", | |
| 46 "chrome_dev_not_inuse.prop", | |
| 47 "chrome_system_not_inuse.prop"]], | |
| 48 ["chrome_user_and_beta_installed_not_inuse", [ | |
| 49 "chrome_user_installed.prop", | |
| 50 "chrome_beta_installed.prop", | |
| 51 "chrome_canary_not_installed.prop", | |
| 52 "chrome_dev_not_installed.prop", | |
| 53 "chrome_system_not_installed.prop", | |
| 54 "chrome_user_not_inuse.prop", | |
| 55 "chrome_beta_not_inuse.prop", | |
| 56 "chrome_canary_not_inuse.prop", | |
| 57 "chrome_dev_not_inuse.prop", | |
| 58 "chrome_system_not_inuse.prop"]], | |
| 59 ["chrome_user_and_beta_and_dev_installed_not_inuse", [ | |
| 60 "chrome_user_installed.prop", | |
| 61 "chrome_beta_installed.prop", | |
| 62 "chrome_canary_not_installed.prop", | |
| 63 "chrome_dev_installed.prop", | |
| 64 "chrome_system_not_installed.prop", | |
| 65 "chrome_user_not_inuse.prop", | |
| 66 "chrome_beta_not_inuse.prop", | |
| 67 "chrome_canary_not_inuse.prop", | |
| 68 "chrome_dev_not_inuse.prop", | |
| 69 "chrome_system_not_inuse.prop"]], | |
| 70 ["chrome_user_and_beta_and_dev_and_canary_installed_not_inuse", [ | |
| 71 "chrome_user_installed.prop", | |
| 72 "chrome_beta_installed.prop", | |
| 73 "chrome_canary_installed.prop", | |
| 74 "chrome_dev_installed.prop", | |
| 75 "chrome_system_not_installed.prop", | |
| 76 "chrome_user_not_inuse.prop", | |
| 77 "chrome_beta_not_inuse.prop", | |
| 78 "chrome_canary_not_inuse.prop", | |
| 79 "chrome_dev_not_inuse.prop", | |
| 80 "chrome_system_not_inuse.prop"]], | |
| 81 ["chrome_beta_and_dev_and_canary_installed_not_inuse", [ | |
| 82 "chrome_user_not_installed.prop", | |
| 83 "chrome_beta_installed.prop", | |
| 84 "chrome_canary_installed.prop", | |
| 85 "chrome_dev_installed.prop", | |
| 86 "chrome_system_not_installed.prop", | |
| 87 "chrome_user_not_inuse.prop", | |
| 88 "chrome_beta_not_inuse.prop", | |
| 89 "chrome_canary_not_inuse.prop", | |
| 90 "chrome_dev_not_inuse.prop", | |
| 91 "chrome_system_not_inuse.prop"]], | |
| 92 ["chrome_dev_and_canary_installed_not_inuse", [ | |
| 93 "chrome_user_not_installed.prop", | |
| 94 "chrome_beta_not_installed.prop", | |
| 95 "chrome_canary_installed.prop", | |
| 96 "chrome_dev_installed.prop", | |
| 97 "chrome_system_not_installed.prop", | |
| 98 "chrome_user_not_inuse.prop", | |
| 99 "chrome_beta_not_inuse.prop", | |
| 100 "chrome_canary_not_inuse.prop", | |
| 101 "chrome_dev_not_inuse.prop", | |
| 102 "chrome_system_not_inuse.prop"]], | |
| 103 ["chrome_multi_user_installed_not_inuse", | |
| 104 ["chrome_multi_user_installed.prop", | |
| 105 "chrome_beta_not_installed.prop", | |
| 106 "chrome_canary_not_installed.prop", | |
| 107 "chrome_dev_not_installed.prop", | |
| 108 "chrome_system_not_installed.prop", | |
| 109 "chrome_user_not_inuse.prop", | |
| 110 "chrome_beta_not_inuse.prop", | |
| 111 "chrome_canary_not_inuse.prop", | |
| 112 "chrome_dev_not_inuse.prop", | |
| 113 "chrome_system_not_inuse.prop"]], | |
| 114 ["chrome_system_installed_not_inuse", ["chrome_user_not_installed.prop", | |
| 115 "chrome_beta_not_installed.prop", | |
| 116 "chrome_canary_not_installed.prop", | |
| 117 "chrome_dev_not_installed.prop", | |
| 118 "chrome_system_installed.prop", | |
| 119 "chrome_user_not_inuse.prop", | |
| 120 "chrome_beta_not_inuse.prop", | |
| 121 "chrome_canary_not_inuse.prop", | |
| 122 "chrome_dev_not_inuse.prop", | |
| 123 "chrome_system_not_inuse.prop"]], | |
| 124 ["chrome_user_installed_inuse", ["chrome_user_installed.prop", | 43 ["chrome_user_installed_inuse", ["chrome_user_installed.prop", |
| 125 "chrome_beta_not_installed.prop", | |
| 126 "chrome_canary_not_installed.prop", | 44 "chrome_canary_not_installed.prop", |
| 127 "chrome_dev_not_installed.prop", | |
| 128 "chrome_system_not_installed.prop", | 45 "chrome_system_not_installed.prop", |
| 129 "chrome_user_inuse.prop", | 46 "chrome_user_inuse.prop", |
| 130 "chrome_beta_not_inuse.prop", | |
| 131 "chrome_canary_not_inuse.prop", | 47 "chrome_canary_not_inuse.prop", |
| 132 "chrome_dev_not_inuse.prop", | |
| 133 "chrome_system_not_inuse.prop"]], | 48 "chrome_system_not_inuse.prop"]], |
| 134 ["chrome_canary_installed_inuse", ["chrome_user_not_installed.prop", | 49 ["chrome_canary_installed_inuse", ["chrome_user_not_installed.prop", |
| 135 "chrome_beta_not_installed.prop", | |
| 136 "chrome_canary_installed.prop", | 50 "chrome_canary_installed.prop", |
| 137 "chrome_dev_not_installed.prop", | |
| 138 "chrome_system_not_installed.prop", | 51 "chrome_system_not_installed.prop", |
| 139 "chrome_user_not_inuse.prop", | 52 "chrome_user_not_inuse.prop", |
| 140 "chrome_beta_not_inuse.prop", | |
| 141 "chrome_canary_inuse.prop", | 53 "chrome_canary_inuse.prop", |
| 142 "chrome_dev_not_inuse.prop", | |
| 143 "chrome_system_not_inuse.prop"]], | 54 "chrome_system_not_inuse.prop"]], |
| 144 ["chrome_system_installed_inuse", ["chrome_user_not_installed.prop", | 55 ["chrome_system_installed_inuse", ["chrome_user_not_installed.prop", |
| 145 "chrome_beta_not_installed.prop", | |
| 146 "chrome_canary_not_installed.prop", | 56 "chrome_canary_not_installed.prop", |
| 147 "chrome_dev_not_installed.prop", | |
| 148 "chrome_system_installed.prop", | 57 "chrome_system_installed.prop", |
| 149 "chrome_user_not_inuse.prop", | 58 "chrome_user_not_inuse.prop", |
| 150 "chrome_beta_not_inuse.prop", | |
| 151 "chrome_canary_not_inuse.prop", | 59 "chrome_canary_not_inuse.prop", |
| 152 "chrome_dev_not_inuse.prop", | |
| 153 "chrome_system_inuse.prop"]], | 60 "chrome_system_inuse.prop"]], |
| 154 ["no_chrome_user", ["chrome_user_killed.prop"]], | 61 ["no_chrome_user", ["chrome_user_killed.prop"]], |
| 155 ["no_chrome_user_binaries", ["chrome_user_binaries_killed.prop"]], | 62 ["no_chrome_user_binaries", ["chrome_user_binaries_killed.prop"]], |
| 156 ["chrome_user_updated_not_inuse", ["chrome_user_updated.prop", | 63 ["chrome_user_updated_not_inuse", ["chrome_user_updated.prop", |
| 157 "chrome_beta_not_installed.prop", | |
| 158 "chrome_canary_not_installed.prop", | 64 "chrome_canary_not_installed.prop", |
| 159 "chrome_dev_not_installed.prop", | |
| 160 "chrome_system_not_installed.prop", | 65 "chrome_system_not_installed.prop", |
| 161 "chrome_user_not_inuse.prop", | 66 "chrome_user_not_inuse.prop", |
| 162 "chrome_beta_not_inuse.prop", | |
| 163 "chrome_canary_not_inuse.prop", | 67 "chrome_canary_not_inuse.prop", |
| 164 "chrome_dev_not_inuse.prop", | |
| 165 "chrome_system_not_inuse.prop"]], | 68 "chrome_system_not_inuse.prop"]], |
| 166 ["chrome_canary_updated_not_inuse", ["chrome_user_not_installed.prop", | 69 ["chrome_canary_updated_not_inuse", ["chrome_user_not_installed.prop", |
| 167 "chrome_beta_not_installed.prop", | |
| 168 "chrome_canary_updated.prop", | 70 "chrome_canary_updated.prop", |
| 169 "chrome_dev_not_installed.prop", | |
| 170 "chrome_system_not_installed.prop", | 71 "chrome_system_not_installed.prop", |
| 171 "chrome_user_not_inuse.prop", | 72 "chrome_user_not_inuse.prop", |
| 172 "chrome_beta_not_inuse.prop", | |
| 173 "chrome_canary_not_inuse.prop", | 73 "chrome_canary_not_inuse.prop", |
| 174 "chrome_dev_not_inuse.prop", | |
| 175 "chrome_system_not_inuse.prop"]], | 74 "chrome_system_not_inuse.prop"]], |
| 176 ["chrome_system_updated_not_inuse", ["chrome_user_not_installed.prop", | 75 ["chrome_system_updated_not_inuse", ["chrome_user_not_installed.prop", |
| 177 "chrome_beta_not_installed.prop", | |
| 178 "chrome_canary_not_installed.prop", | 76 "chrome_canary_not_installed.prop", |
| 179 "chrome_dev_not_installed.prop", | |
| 180 "chrome_system_updated.prop", | 77 "chrome_system_updated.prop", |
| 181 "chrome_user_not_inuse.prop", | 78 "chrome_user_not_inuse.prop", |
| 182 "chrome_beta_not_inuse.prop", | |
| 183 "chrome_canary_not_inuse.prop", | 79 "chrome_canary_not_inuse.prop", |
| 184 "chrome_dev_not_inuse.prop", | |
| 185 "chrome_system_not_inuse.prop"]] | 80 "chrome_system_not_inuse.prop"]] |
| 186 ], | 81 ], |
| 187 "actions": [ | 82 "actions": [ |
| 188 ["install_chrome_beta", | |
| 189 "\"$MINI_INSTALLER\" --chrome-beta --verbose-logging --do-not-launch-chrome
"], | |
| 190 ["install_chrome_canary", | 83 ["install_chrome_canary", |
| 191 "\"$MINI_INSTALLER\" --chrome-sxs --verbose-logging --do-not-launch-chrome"
], | 84 "\"$MINI_INSTALLER\" --chrome-sxs --verbose-logging --do-not-launch-chrome"
], |
| 192 ["install_chrome_dev", | |
| 193 "\"$MINI_INSTALLER\" --chrome-dev --verbose-logging --do-not-launch-chrome"
], | |
| 194 ["install_chrome_system", | 85 ["install_chrome_system", |
| 195 "\"$MINI_INSTALLER\" --verbose-logging --system-level --do-not-launch-chrom
e"], | 86 "\"$MINI_INSTALLER\" --verbose-logging --system-level --do-not-launch-chrom
e"], |
| 196 ["install_chrome_user", | 87 ["install_chrome_user", |
| 197 "\"$MINI_INSTALLER\" --verbose-logging --do-not-launch-chrome"], | 88 "\"$MINI_INSTALLER\" --verbose-logging --do-not-launch-chrome"], |
| 198 ["make_chrome_user_multi", | 89 ["make_chrome_user_multi", |
| 199 "python make_chrome_multi.py --chrome-long-name \"$CHROME_LONG_NAME\" --chr
ome-clients-key \"$CHROME_UPDATE_REGISTRY_SUBKEY\" --chrome-client-state-key \"$
CHROME_CLIENT_STATE_KEY\" --binaries-clients-key \"$BINARIES_UPDATE_REGISTRY_SUB
KEY\""], | 90 "python make_chrome_multi.py --chrome-long-name \"$CHROME_LONG_NAME\" --chr
ome-clients-key \"$CHROME_UPDATE_REGISTRY_SUBKEY\" --chrome-client-state-key \"$
CHROME_CLIENT_STATE_KEY\" --binaries-clients-key \"$BINARIES_UPDATE_REGISTRY_SUB
KEY\""], |
| 200 ["kill_user_binaries", | 91 ["kill_user_binaries", |
| 201 "reg.exe delete \"HKEY_CURRENT_USER\\$BINARIES_UPDATE_REGISTRY_SUBKEY\" /v
pv /f /reg:32"], | 92 "reg.exe delete \"HKEY_CURRENT_USER\\$BINARIES_UPDATE_REGISTRY_SUBKEY\" /v
pv /f /reg:32"], |
| 202 ["kill_user_chrome", | 93 ["kill_user_chrome", |
| 203 "reg.exe delete \"HKEY_CURRENT_USER\\$CHROME_UPDATE_REGISTRY_SUBKEY\" /v pv
/f /reg:32"], | 94 "reg.exe delete \"HKEY_CURRENT_USER\\$CHROME_UPDATE_REGISTRY_SUBKEY\" /v pv
/f /reg:32"], |
| 204 ["launch_chrome_canary", | 95 ["launch_chrome_canary", |
| 205 "python launch_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR_SXS\\Application\\ch
rome.exe\""], | 96 "python launch_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR_SXS\\Application\\ch
rome.exe\""], |
| 206 ["launch_chrome_system", | 97 ["launch_chrome_system", |
| 207 "python launch_chrome.py \"$PROGRAM_FILES\\$CHROME_DIR\\Application\\chrome
.exe\""], | 98 "python launch_chrome.py \"$PROGRAM_FILES\\$CHROME_DIR\\Application\\chrome
.exe\""], |
| 208 ["launch_chrome_user", | 99 ["launch_chrome_user", |
| 209 "python launch_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR\\Application\\chrome
.exe\""], | 100 "python launch_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR\\Application\\chrome
.exe\""], |
| 210 ["quit_chrome_canary", | 101 ["quit_chrome_canary", |
| 211 "python quit_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR_SXS\\Application\\chro
me.exe\""], | 102 "python quit_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR_SXS\\Application\\chro
me.exe\""], |
| 212 ["quit_chrome_system", | 103 ["quit_chrome_system", |
| 213 "python quit_chrome.py \"$PROGRAM_FILES\\$CHROME_DIR\\Application\\chrome.e
xe\""], | 104 "python quit_chrome.py \"$PROGRAM_FILES\\$CHROME_DIR\\Application\\chrome.e
xe\""], |
| 214 ["quit_chrome_user", | 105 ["quit_chrome_user", |
| 215 "python quit_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR\\Application\\chrome.e
xe\""], | 106 "python quit_chrome.py \"$LOCAL_APPDATA\\$CHROME_DIR\\Application\\chrome.e
xe\""], |
| 216 ["uninstall_chrome_beta", | |
| 217 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME_BETA\""]
, | |
| 218 ["uninstall_chrome_canary", | 107 ["uninstall_chrome_canary", |
| 219 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME_SXS\""], | 108 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME_SXS\""], |
| 220 ["uninstall_chrome_dev", | |
| 221 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME_DEV\""], | |
| 222 ["uninstall_chrome_system", | 109 ["uninstall_chrome_system", |
| 223 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME\" --syst
em-level"], | 110 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME\" --syst
em-level"], |
| 224 ["uninstall_chrome_user", | 111 ["uninstall_chrome_user", |
| 225 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME\""], | 112 "python uninstall_chrome.py --chrome-long-name=\"$CHROME_LONG_NAME\""], |
| 226 ["update_chrome_canary", | 113 ["update_chrome_canary", |
| 227 "\"$NEXT_VERSION_MINI_INSTALLER\" --chrome-sxs --verbose-logging --do-not-l
aunch-chrome"], | 114 "\"$NEXT_VERSION_MINI_INSTALLER\" --chrome-sxs --verbose-logging --do-not-l
aunch-chrome"], |
| 228 ["update_chrome_system", | 115 ["update_chrome_system", |
| 229 "\"$NEXT_VERSION_MINI_INSTALLER\" --verbose-logging --system-level --do-not
-launch-chrome"], | 116 "\"$NEXT_VERSION_MINI_INSTALLER\" --verbose-logging --system-level --do-not
-launch-chrome"], |
| 230 ["update_chrome_user", | 117 ["update_chrome_user", |
| 231 "\"$NEXT_VERSION_MINI_INSTALLER\" --verbose-logging --do-not-launch-chrome"
] | 118 "\"$NEXT_VERSION_MINI_INSTALLER\" --verbose-logging --do-not-launch-chrome"
] |
| (...skipping 12 matching lines...) Expand all Loading... |
| 244 "name": "ChromeUserLevelUpdate", | 131 "name": "ChromeUserLevelUpdate", |
| 245 "description": "Verifies that user-level Chrome can be updated.", | 132 "description": "Verifies that user-level Chrome can be updated.", |
| 246 "traversal": [ | 133 "traversal": [ |
| 247 "no_pv", | 134 "no_pv", |
| 248 "install_chrome_user", "chrome_user_installed_not_inuse", | 135 "install_chrome_user", "chrome_user_installed_not_inuse", |
| 249 "update_chrome_user", "chrome_user_updated_not_inuse", | 136 "update_chrome_user", "chrome_user_updated_not_inuse", |
| 250 "uninstall_chrome_user", "clean" | 137 "uninstall_chrome_user", "clean" |
| 251 ] | 138 ] |
| 252 }, | 139 }, |
| 253 { | 140 { |
| 254 "name": "ChromeBeta", | |
| 255 "description": "Verifies that Chrome Beta can be installed and uninstalled
.", | |
| 256 "condition": "'$BRAND' == 'Google Chrome'", | |
| 257 "traversal": [ | |
| 258 "no_pv", | |
| 259 "install_chrome_beta", "chrome_beta_installed_not_inuse", | |
| 260 "uninstall_chrome_beta", "clean" | |
| 261 ] | |
| 262 }, | |
| 263 { | |
| 264 "name": "ChromeCanary", | 141 "name": "ChromeCanary", |
| 265 "description": "Verifies that Chrome SxS can be installed and uninstalled.
", | 142 "description": "Verifies that Chrome SxS can be installed and uninstalled.
", |
| 266 "condition": "'$BRAND' == 'Google Chrome'", | 143 "condition": "$SUPPORTS_SXS", |
| 267 "traversal": [ | 144 "traversal": [ |
| 268 "no_pv", | 145 "no_pv", |
| 269 "install_chrome_canary", "chrome_canary_installed_not_inuse", | 146 "install_chrome_canary", "chrome_canary_installed_not_inuse", |
| 270 "uninstall_chrome_canary", "clean" | 147 "uninstall_chrome_canary", "clean" |
| 271 ] | 148 ] |
| 272 }, | 149 }, |
| 273 { | 150 { |
| 274 "name": "ChromeCanaryUpdate", | 151 "name": "ChromeCanaryUpdate", |
| 275 "description": "Verifies that Chrome SxS can be updated.", | 152 "description": "Verifies that Chrome SxS can be updated.", |
| 276 "condition": "'$BRAND' == 'Google Chrome'", | 153 "condition": "$SUPPORTS_SXS", |
| 277 "traversal": [ | 154 "traversal": [ |
| 278 "no_pv", | 155 "no_pv", |
| 279 "install_chrome_canary", "chrome_canary_installed_not_inuse", | 156 "install_chrome_canary", "chrome_canary_installed_not_inuse", |
| 280 "update_chrome_canary", "chrome_canary_updated_not_inuse", | 157 "update_chrome_canary", "chrome_canary_updated_not_inuse", |
| 281 "uninstall_chrome_canary", "clean" | 158 "uninstall_chrome_canary", "clean" |
| 282 ] | 159 ] |
| 283 }, | 160 }, |
| 284 { | 161 { |
| 285 "name": "ChromeDev", | |
| 286 "description": "Verifies that Chrome Dev can be installed and uninstalled.
", | |
| 287 "condition": "'$BRAND' == 'Google Chrome'", | |
| 288 "traversal": [ | |
| 289 "no_pv", | |
| 290 "install_chrome_dev", "chrome_dev_installed_not_inuse", | |
| 291 "uninstall_chrome_dev", "clean" | |
| 292 ] | |
| 293 }, | |
| 294 { | |
| 295 "name": "ChromeSystemLevel", | 162 "name": "ChromeSystemLevel", |
| 296 "description": "Verifies that system-level Chrome can be installed and uni
nstalled.", | 163 "description": "Verifies that system-level Chrome can be installed and uni
nstalled.", |
| 297 "traversal": [ | 164 "traversal": [ |
| 298 "no_pv", | 165 "no_pv", |
| 299 "install_chrome_system", "chrome_system_installed_not_inuse", | 166 "install_chrome_system", "chrome_system_installed_not_inuse", |
| 300 "uninstall_chrome_system", "clean" | 167 "uninstall_chrome_system", "clean" |
| 301 ] | 168 ] |
| 302 }, | 169 }, |
| 303 { | 170 { |
| 304 "name": "ChromeSystemLevelUpdate", | 171 "name": "ChromeSystemLevelUpdate", |
| 305 "description": "Verifies that system-level Chrome can be updated.", | 172 "description": "Verifies that system-level Chrome can be updated.", |
| 306 "traversal": [ | 173 "traversal": [ |
| 307 "no_pv", | 174 "no_pv", |
| 308 "install_chrome_system", "chrome_system_installed_not_inuse", | 175 "install_chrome_system", "chrome_system_installed_not_inuse", |
| 309 "update_chrome_system", "chrome_system_updated_not_inuse", | 176 "update_chrome_system", "chrome_system_updated_not_inuse", |
| 310 "uninstall_chrome_system", "clean" | 177 "uninstall_chrome_system", "clean" |
| 311 ] | 178 ] |
| 312 }, | 179 }, |
| 313 { | 180 { |
| 314 "name": "AllChromeUserLevel", | 181 "name": "ChromeUserLevelWithCanary", |
| 315 "description": "Verifies that user-level Chrome, Chrome Beta, Chrome Dev,
and Chrome SxS can all be installed simultaneously.", | 182 "description": "Verifies that user-level Chrome and Chrome SxS can be inst
alled simultaneously.", |
| 316 "condition": "'$BRAND' == 'Google Chrome'", | 183 "condition": "$SUPPORTS_SXS", |
| 317 "traversal": [ | 184 "traversal": [ |
| 318 "no_pv", | 185 "no_pv", |
| 319 "install_chrome_user", "chrome_user_installed_not_inuse", | 186 "install_chrome_user", "chrome_user_installed_not_inuse", |
| 320 "install_chrome_beta", "chrome_user_and_beta_installed_not_inuse", | 187 "install_chrome_canary", "chrome_user_and_canary_installed_not_inuse", |
| 321 "install_chrome_dev", "chrome_user_and_beta_and_dev_installed_not_inuse"
, | 188 "uninstall_chrome_user", "chrome_canary_installed_not_inuse", |
| 322 "install_chrome_canary", "chrome_user_and_beta_and_dev_and_canary_instal
led_not_inuse", | |
| 323 "uninstall_chrome_user", "chrome_beta_and_dev_and_canary_installed_not_i
nuse", | |
| 324 "uninstall_chrome_beta", "chrome_dev_and_canary_installed_not_inuse", | |
| 325 "uninstall_chrome_dev", "chrome_canary_installed_not_inuse", | |
| 326 "uninstall_chrome_canary", "clean" | 189 "uninstall_chrome_canary", "clean" |
| 327 ] | 190 ] |
| 328 }, | 191 }, |
| 329 { | 192 { |
| 330 "name": "MigrateMultiSimple", | 193 "name": "MigrateMultiSimple", |
| 331 "description": "Verifies that an update on top of multi-install Chrome wil
l migrate.", | 194 "description": "Verifies that an update on top of multi-install Chrome wil
l migrate.", |
| 332 "traversal": [ | 195 "traversal": [ |
| 333 "no_pv", | 196 "no_pv", |
| 334 "install_chrome_user", "chrome_user_installed_not_inuse", | 197 "install_chrome_user", "chrome_user_installed_not_inuse", |
| 335 "make_chrome_user_multi", "chrome_multi_user_installed_not_inuse", | 198 "make_chrome_user_multi", "chrome_multi_user_installed_not_inuse", |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 368 "no_pv", | 231 "no_pv", |
| 369 "install_chrome_user", "chrome_user_installed_not_inuse", | 232 "install_chrome_user", "chrome_user_installed_not_inuse", |
| 370 "make_chrome_user_multi", "chrome_multi_user_installed_not_inuse", | 233 "make_chrome_user_multi", "chrome_multi_user_installed_not_inuse", |
| 371 "kill_user_binaries", "no_chrome_user_binaries", | 234 "kill_user_binaries", "no_chrome_user_binaries", |
| 372 "update_chrome_user", "chrome_user_updated_not_inuse", | 235 "update_chrome_user", "chrome_user_updated_not_inuse", |
| 373 "uninstall_chrome_user", "clean" | 236 "uninstall_chrome_user", "clean" |
| 374 ] | 237 ] |
| 375 } | 238 } |
| 376 ] | 239 ] |
| 377 } | 240 } |
| OLD | NEW |