Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install Omaha v1.3.361.151 for new users #38597

Closed
mherrmann opened this issue May 27, 2024 · 5 comments · Fixed by brave/brave-core#23842
Closed

Install Omaha v1.3.361.151 for new users #38597

mherrmann opened this issue May 27, 2024 · 5 comments · Fixed by brave/brave-core#23842

Comments

@mherrmann
Copy link

mherrmann commented May 27, 2024

Description

Our automatic update mechanism on Windows is implemented via a fork of Google's "Omaha" technology. Google have released several new versions. We want to pull in those improvements by releasing a new version of our copy of Omaha with the new changes.

Omaha runs as a separate application on users' systems. It gets installed when the user first installs Brave. The goal of this issue is to make Brave's Windows installers install our new version 1.3.361.151 of Omaha. There are no functional changes in the new version of the updater.

After the implementation for this issue has hit Release, we should also install the new Omaha version for existing users. This is captured by #38602.

@MadhaviSeelam
Copy link

MadhaviSeelam commented Jun 12, 2024

Verification PASSED using

Brave | 1.68.87 Chromium: 126.0.6478.56 (Official Build) beta (64-bit)
-- | --
Revision | 786b6b66ebe624e5c4ef760b3fe3047ea61932de
OS | Windows 11 Version 23H2 (Build 22631.3737)

Windows 11x64

Test Case 1: Verify Brave's various Windows installers on a new install.- PASSED

Case 1: Verify correct Omaha updater version installed with Standalone installer - PASSED
  1. Uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded and installed BraveBrowserStandaloneBetaSetup.exe installer for 1.68.87
  3. confirmed 1.68.87 installed with admin privileges successfully
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BraveSoftware\Update
  5. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files (x86)\BraveSoftware\Update
  6. Uninstall the 1.68.87 from control panel and remove the profile folder from the %LOCALAPPDATA%\BraveSoftware
  7. Install the 1.68.85 and confirmed that the brave installed successfully
  8. open brave://settings/help and wait for the update and click on the Relaunch
  9. confirmed that brave is upgraded to latest public version - 1.68.87
step 3 step 4 step 5 step 7 step 8 step 9
image image image image image image
Case 2: Verify correct Omaha updater version installed with StandaloneSilent installer - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded and installed BraveBrowserStandaloneSilentBetaSetup.exe installer 1.68.87
  3. confirmed 1.68.87 installed successfully (UAC modal is not shown)
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  5. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  6. opened brave://settings/help and confirmed correct version details 1.68.87
step 4 step 5 step 6 step 7
image image image image
Case 3: Verify correct Omaha updater version installed with `Stub installer` - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed BraveBrowserBetaSetup.exe installer 1.68.87
  4. confirmed 1.68.87 installed successfully with admin privileges
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BraveSoftware\Update
  6. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files (x86)\BraveSoftware\Update
  7. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public released beta version is fetched as expected - 1.68.87
step 4 step 5 step 6
image image image
Case 4: Verify standalone installer can be installed without admin rights and updater works - PASSED
  1. Uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded BraveBrowserStandaloneBetaSetup.exe installer for 1.68.87 - (https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserStandaloneBetaSetup.exe)
  3. declined the Admin rights in UAC while installing Brave
  4. confirmed 1.68.87 installed without admin privileges successfully
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  6. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  7. open brave://settings/help and confirmed latest public version shown - 1.68.87
step 3 step 4 step 5 step 6 step 7
image image image image image
Case 5: Verify stub installer can be installed without admin rights-PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded BraveBrowserBetaSetup.exe installer 1.68.87
    - https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserBetaSetup.exe
  4. declined the admin rights in UAC while installing Brave
  5. confirmed 1.68.87installed successfully without admin privileges
  6. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  7. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  8. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public release beta version is fetched - 1.68.87
step 4 step 5 step 6 step 7
image image image image

Test Case 2: Verify Brave's various Windows installers for on demand update- PASSED

Verify correct Omaha updater version installed with Standalone installer for on demand update-PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version
    BraveBrowserStandaloneBetaSetup.exe installer 1.68.85
  4. confirmed 1.68.85 installed successfully with admin privileges
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown C:\Program Files (x86)\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed brave is updated to the latest public beta version 1.68.87
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown C:\Program Files (x86)\BraveSoftware\Update
step 4 step 5 step 6 step 7 step 8 step 9 step 10
image image image image image image image
Verify correct Omaha updater version installed with StandaloneSilent installer for on demand update-PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserStandaloneSilentBetaSetup.exe installer 1.68.85
  4. confirmed 1.68.85 installed
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown %LOCALAPPDATA%\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed brave is updated to the latest public beta version 1.68.87
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown %LOCALAPPDATA%\BraveSoftware\Update
step 4 step 5 step 6 step 7 step 8 step 9 step 10
image image image image image image image
Verify correct Omaha updater version installed with Stub installer for on demand update - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserBetaSetup.exe installer 1.68.85
    - https://github.com/brave/brave-browser/releases/download/v1.68.85/BraveBrowserBetaSetup.exe
  4. confirmed stub installer for latest public beta release 1.68.87 installed successfully with admin privileges
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown %LOCALAPPDATA%\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed latest public beta version 1.68.87 is shown
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown C:\Program Files (x86)\BraveSoftware\Update
step 4 step 5 step 6 step 8 step 9 step 10
image image image image image image

Testcase 3 : Background updates via Windows Task Scheduler - PASSED

Verify correct Omaha updater version installed with `Standalone` installer for Background updates - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an offline (“standalone”) installer for previous non-public version of Brave Beta 1.68.91
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.91 and close Brave
  6. Check that the registry value
    • BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Connect to the internet.
  8. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  9. Run the “UA” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  10. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv. Verified omaha version still shows 1.3.361.151.
  11. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  12. Open Brave.
  13. Confirmed Brave updated to latest public version 1.68.92
step 5 step 6 step 8 step 9 step 10 step 11 step 13
image image image image image image image
Verify correct Omaha updater version installed with `StandaloneSilent` installer for Background updates - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an silent (“StandaloneSilent”) installer for previous non-public version of Brave Beta 1.68.91
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.91 and close Brave
  6. Check that the registry value
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Verified BraveSoftware\Update\ClientState\{103BD053-949B-43A8-9120-2E424887DE11}\ap - beta
  8. Connect to the internet.
  9. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  10. Run the “TaskUser” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  11. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv. Verified it still shown 1.3.361.151.
  12. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  13. Open Brave.
  14. Confirmed Brave updated to latest public version 1.68.92
step 5 step 6 step 7 step 10 step 11 step 12 step 14
image image image image image image image

@MadhaviSeelam MadhaviSeelam added the QA/In-Progress Indicates that QA is currently in progress for that particular issue label Jun 12, 2024
@MadhaviSeelam
Copy link

MadhaviSeelam commented Jun 14, 2024

Verification PASSED using

Brave | 1.68.87 Chromium: 126.0.6478.56 (Official Build) beta (arm64)
-- | --
Revision | 786b6b66ebe624e5c4ef760b3fe3047ea61932de
OS | Windows 11 Version 23H2 (Build 22631.3737)

Windows 11 arm64

Test Case 1: Verify Brave's various Windows installers on a new install. - PASSED

Case 1: Verify correct Omaha updater version installed with Standalone installer - PASSED
  1. Uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded and installed BraveBrowserStandaloneBetaSetup.exe installer for 1.68.87 - (https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserStandaloneBetaSetupArm64.exe)
  3. confirmed 1.68.87 installed with admin privileges successfully
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BraveSoftware\Update
  5. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files (x86)\BraveSoftware\Update
  6. Uninstall the 1.68.87 via control panel and remove the profile folder from the %LOCALAPPDATA%\BraveSoftware
  7. Install the 1.68.85 and confirmed that the brave installed successfully
  8. open brave://settings/help and wait for the update and click on the Relaunch
  9. confirmed that brave is upgraded to latest public version - 1.68.87
step 3 step 4 step 5 step 7 step 8 step 9
image image image image image image
Case 2: Verify correct Omaha updater version installed with StandaloneSilent installer - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded and installed BraveBrowserStandaloneSilentBetaSetupArm64 installer 1.68.87 - (https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserStandaloneSilentBetaSetupArm64.exe)
  3. confirmed 1.68.87 installed successfully (UAC modal is not shown)
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  5. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  6. opened brave://settings/help and confirmed correct version details 1.68.87
step 3 step 4 step 5 step 6
image image image image
Case 3: Verify correct Omaha updater version installed with `Stub installer` - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed BraveBrowserBetaSetupArm64.exe installer 1.68.87 - (https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserBetaSetup.exe)
  4. confirmed 1.68.87 installed successfully with admin privileges
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BraveSoftware\Update
  6. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files (x86)\BraveSoftware\Update
  7. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public released beta version is fetched as expected - 1.68.87
step 4 step 5 step 6
image image image
Case 4: Verify standalone installer can be installed without admin rights and updater works - PASSED
  1. Uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded BraveBrowserStandaloneBetaSetup.exe installer for 1.68.87 - (https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserStandaloneBetaSetupArm64.exe)
  3. declined the Admin rights in UAC while installing Brave
  4. confirmed 1.68.87 installed without admin privileges successfully
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  6. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  7. open brave://settings/help and confirmed latest public version shown - 1.68.87
step 3 step 4 step 5 step 6 step 7
image image image image image
Case 5: Verify stub installer can be installed without admin rights- PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded BraveBrowserBetaSetup.exe installer 1.68.87 - (https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserBetaSetup.exe)
  4. declined the admin rights in UAC while installing Brave
  5. confirmed 1.68.87 installed successfully without admin privileges
  6. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  7. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  8. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public release beta version is fetched - 1.68.87
step 4 step 5 step 6 step 7
image image image image

Test Case 2: Verify Brave's various Windows installers for on demand update- PASSED

Verify correct Omaha updater version installed with Standalone installer for on demand update-PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserStandaloneBetaSetup.exe installer 1.68.85 - (https://github.com/brave/brave-browser/releases/download/v1.68.85/BraveBrowserStandaloneBetaSetupArm64.exe)
  4. confirmed 1.68.85 installed successfully with admin privileges
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown C:\Program Files (x86)\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed brave is updated to the latest public beta version 1.68.87
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown C:\Program Files (x86)\BraveSoftware\Update
step 4 step 5 step 6 step 7 step 8 step 9 step 10
image image image image image image image
Verify correct Omaha updater version installed with StandaloneSilent installer for on demand update-PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserStandaloneSilentBetaSetup.exe installer 1.68.85 - (https://github.com/brave/brave-browser/releases/download/v1.68.85/BraveBrowserStandaloneSilentBetaSetupArm64.exe)
  4. confirmed 1.68.85 installed
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown %LOCALAPPDATA%\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed brave is updated to the latest public beta version 1.68.87
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown %LOCALAPPDATA%\BraveSoftware\Update
step 4 step 5 step 6 step 7 step 8 step 9 step 10
image image image image image image image
Verify correct Omaha updater version installed with Stub installer for on demand update - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserBetaSetup.exe installer 1.68.85 - https://github.com/brave/brave-browser/releases/download/v1.68.85/BraveBrowserBetaSetup.exe
  4. confirmed stub installer for latest public beta release 1.68.87 installed successfully with admin privileges
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown C:\Program Files (x86)\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed latest public beta version 1.68.87 is shown
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown C:\Program Files (x86)\BraveSoftware\Update
step 4 step 5 step 6 step 8 step 9 step 10
image image image image image image

Testcase 3: Background updates via Windows Task Scheduler - PASSED

Verify correct Omaha updater version installed with `Standalone` installer for Background updates - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an offline (“standalone”) installer for previous non-public version of Brave Beta 1.68.91
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.91 and close Brave
  6. Check that the registry value
    • BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Connect to the internet.
  8. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  9. Run the “UA” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  10. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv . Verified omaha version still shown 1.3.361.151
  11. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  12. Open Brave.
  13. Confirmed Brave updated to latest public version 1.68.92
step 5 step 6 step 9 step 10 step 11 step 13
image image image image image image
Verify correct Omaha updater version installed with `StandaloneSilent` installer for Background updates - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an silent (“StandaloneSilent”) installer for previous non-public version of Brave Beta 1.68.91
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.91 and close Brave
  6. Check that the registry value
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Verified BraveSoftware\Update\ClientState\{103BD053-949B-43A8-9120-2E424887DE11}\ap - beta
  8. Connect to the internet.
  9. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  10. Run the “TaskUser” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  11. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv Verified omaha version still shown 1.3.361.151.
  12. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  13. Open Brave.
  14. Confirmed Brave updated to latest public version 1.68.92
step 5 step 6 step 7 step 10 step 11 step 12 step 14
image image image image image image image

@MadhaviSeelam MadhaviSeelam added blocked QA/Blocked and removed blocked QA/Blocked QA/In-Progress Indicates that QA is currently in progress for that particular issue labels Jun 18, 2024
@stephendonner
Copy link

stephendonner commented Jun 18, 2024

Verification PASSED using

Brave | 1.68.92 Chromium: 126.0.6478.71 (Official Build) beta (64-bit)
-- | --
Revision | 393b9968e233540a48f04d74bc4601a05d3a0169
OS | Windows 10 Version 22H2 (Build 19045.4529)

Verified the testplan from brave/brave-core#23842 (comment)

Windows 10x64

Test Case 1: Verify Brave's various Windows installers on a new install - PASSED

Case 1: Verify correct Omaha updater version installed with Standalone installer - PASSED
  1. Uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded and installed BraveBrowserStandaloneBetaSetup.exe installer for 1.68.92 - (https://github.com/brave/brave-browser/releases/download/v1.68.92/BraveBrowserStandaloneBetaSetup.exe)
  3. confirmed 1.68.92 installed with admin privileges successfully
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BraveSoftware\Update
  5. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files (x86)\BraveSoftware\Update
  6. Uninstall the 1.68.87 from control panel and remove the profile folder from the %LOCALAPPDATA%\BraveSoftware
  7. Install the 1.68.85 and confirmed that the brave installed successfully
  8. open brave://settings/help and wait for the update and click on the Relaunch
  9. confirmed that brave is upgraded to latest public version - 1.68.92
step 3 step 4 step 5 step 7 step 8 step 9
image image image image image image
Case 2: Verify correct Omaha updater version installed with StandaloneSilent installer - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded and installed BraveBrowserStandaloneSilentBetaSetup.exe installer 1.68.92 - (https://github.com/brave/brave-browser/releases/download/v1.68.92/BraveBrowserStandaloneSilentBetaSetup.exe)
  3. confirmed 1.68.87 installed successfully (UAC modal is not shown)
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  5. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  6. opened brave://settings/help and confirmed correct version details 1.68.92
step 3 step 4 step 5 step 6
image image image image
Case 3: Verify correct Omaha updater version installed with `Stub installer` - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed BraveBrowserBetaSetup.exe installer 1.68.92 - (https://github.com/brave/brave-browser/releases/download/v1.68.92/BraveBrowserBetaSetup.exe)
  4. confirmed 1.68.92 installed successfully with admin privileges
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BraveSoftware\Update
  6. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files (x86)\BraveSoftware\Update
  7. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public released beta version is fetched as expected - 1.68.92
step 4 step 5 step 6
image image image
Case 4: Verify standalone installer can be installed without admin rights and updater works - PASSED
  1. Uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. downloaded BraveBrowserStandaloneBetaSetup.exe installer for 1.68.92 - (https://github.com/brave/brave-browser/releases/download/v1.68.87/BraveBrowserStandaloneBetaSetup.exe)
  3. declined the Admin rights in UAC while installing Brave
  4. confirmed 1.68.92 installed without admin privileges successfully
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  6. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  7. open brave://settings/help and confirmed latest public version shown - 1.68.92
step 3 step 4 step 5 step 6 step 7
image image image image image
Case 5: Verify stub installer can be installed without admin rights - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded BraveBrowserBetaSetup.exe installer 1.68.92 - (https://github.com/brave/brave-browser/releases/download/v1.68.92/BraveBrowserBetaSetup.exe)
  4. declined the admin rights in UAC while installing Brave
  5. confirmed 1.68.92 installed successfully without admin privileges
  6. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  7. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  8. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public release beta version is fetched - 1.68.92
step 4 step 5 step 6 step 7
image image image image

Test Case 2: Verify Brave's various Windows installers for on demand update - PASSED

Verify correct Omaha updater version installed with Standalone installer for on demand update - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserStandaloneBetaSetup.exe installer 1.68.85 - (https://github.com/brave/brave-browser/releases/download/v1.68.85/BraveBrowserStandaloneBetaSetup.exe)
  4. confirmed 1.68.85 installed successfully with admin privileges
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown C:\Program Files (x86)\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed brave is updated to the latest public beta version 1.68.92
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown C:\Program Files (x86)\BraveSoftware\Update
step 4 step 5 step 6 step 7 step 8 step 9 step 10
image image image image image image image
Verify correct Omaha updater version installed with StandaloneSilent installer for on demand update - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserStandaloneSilentBetaSetup.exe installer 1.68.85 - https://github.com/brave/brave-browser/releases/download/v1.68.85/BraveBrowserStandaloneSilentBetaSetup.exe
  4. confirmed 1.68.85 installed
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown %LOCALAPPDATA%\BraveSoftware\Update
  7. go to brave://settings/help and wait for update and click on Relaunch
  8. confirmed brave is updated to the latest public beta version 1.68.87
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown %LOCALAPPDATA%\BraveSoftware\Update
step 4 step 5 step 6 step 7 step 8 step 9 step 10
image image image image image image image
Verify correct Omaha updater version installed with Stub installer for on demand update - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. removed local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. downloaded and installed previous public beta version BraveBrowserBetaSetup.exe installer 1.68.85 - https://github.com/brave/brave-browser/releases/download/v1.68.85/BraveBrowserBetaSetup.exe
  4. confirmed stub installer for latest public beta release 1.68.92 installed successfully with admin privileges
  5. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  6. verified Omaha updater version 1.3.361.151 is shown %LOCALAPPDATA%\BraveSoftware\Update
  7. go to brave://settings/help and checked for update
  8. confirmed latest public beta version 1.68.92 is still shown
  9. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  10. confirmed Omaha updater version 1.3.361.151 is still shown C:\Program Files (x86)\BraveSoftware\Update
step 4 step 5 step 6 step 8 step 9 step 10
image image image image image image

Test Case 3: Background updates via the Windows Task Scheduler - PASSED

Verify correct Omaha updater version installed with `Standalone` installer for Background updates - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an offline (“standalone”) installer for previous non-public version of Brave Beta 1.68.91
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.91 and close Brave
  6. Check that the registry value
    • BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Connect to the internet.
  8. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  9. Run the “UA” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  10. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv. Verified omaha version still shows 1.3.361.151.
  11. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  12. Open Brave.
  13. Confirmed Brave updated to latest public version 1.68.92
step 5 step 6 step 8 step 9 step 10 step 11 step 13
step5 step6 step8 step9 step10 step11 step13
Verify correct Omaha updater version installed with `StandaloneSilent` installer for Background updates - PASSED
  1. uninstalled all the brave versions (Release, Beta and Nightly) via Brave Manager
  2. Remove local profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an silent (“StandaloneSilent”) installer for previous non-public version of Brave Beta 1.68.91
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.91 and close Brave
  6. Check that the registry value
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Verified BraveSoftware\Update\ClientState\{103BD053-949B-43A8-9120-2E424887DE11}\ap - beta
  8. Connect to the internet.
  9. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  10. Run the “TaskUser” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  11. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv. Verified it still shown 1.3.361.151.
  12. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  13. Open Brave.
  14. Confirmed Brave updated to latest public version 1.68.92
step 5 step 6 step 7 step 10 step 11 step 12 step 14
step5 step6 step7 step10 step11 step12 step14

@stephendonner stephendonner added QA/In-Progress Indicates that QA is currently in progress for that particular issue and removed QA/In-Progress Indicates that QA is currently in progress for that particular issue labels Jun 18, 2024
@MadhaviSeelam
Copy link

MadhaviSeelam commented Jun 20, 2024

Not adding QA Pass-Win 64 label yet as the Win 10 x86 verification is pending.
cc: @LaurenWags @kjozwiak

@LaurenWags LaurenWags added the QA/In-Progress Indicates that QA is currently in progress for that particular issue label Jun 26, 2024
@LaurenWags
Copy link
Member

LaurenWags commented Jun 26, 2024

Verified with below version (and others where indicated):

Brave	1.68.99 Chromium: 126.0.6478.126 (Official Build) beta (32-bit) 
Revision	8ccc3a46e66d71dfd21506e1ccb42e08c7d33557
OS	Windows 10 Version 22H2 (Build 19045.4170)

Verified test plan from brave/brave-core#23842 (comment).

Windows 10 x86

Test Case 1: Verify Brave's various Windows installers on a new install

Case 1: Verify correct Omaha updater version installed with Standalone installer - PASSED
  1. Started with a fresh VM (no Brave version ever installed)
  2. downloaded and installed BraveBrowserStandaloneBetaSetup32.exe installer for 1.68.99 - https://github.com/brave/brave-browser/releases/download/v1.68.99/BraveBrowserStandaloneBetaSetup32.exe
  3. confirmed 1.68.99 installed with admin privileges successfully
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\BraveSoftware\Update
  5. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files\BraveSoftware\Update
step 3 step 4 step 5
Screenshot 2024-06-26 at 3 44 19 PM Screenshot 2024-06-26 at 3 45 10 PM Screenshot 2024-06-26 at 3 45 59 PM
Case 2: Verify correct Omaha updater version installed with StandaloneSilent32 installer - PASSED
  1. Used a fresh VM (Brave never installed)
  2. downloaded and installed BraveBrowserStandaloneSilentBetaSetup32.exe installer 1.68.101 - (https://github.com/brave/brave-browser/releases/download/v1.68.101/BraveBrowserStandaloneSilentBetaSetup32.exe)
  3. confirmed 1.68.101 installed successfully (UAC modal is not shown)
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
  • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  1. confirmed new Omaha updater version 1.3.361.151 is shown in AppData\Local\BraveSoftware\Update
  2. confirmed correct version details are shown brave://settings/help
step 4 step 5 step 6
Screenshot 2024-06-27 at 10 06 43 AM Screenshot 2024-06-27 at 10 07 09 AM Screenshot 2024-06-27 at 10 07 31 AM
Case 3: Verify correct Omaha updater version installed with Stub installer - PASSED
  1. Used a fresh VM (Brave never installed)
  2. downloaded and installed BraveBrowserBetaSetup.exe installer 1.68.101 - (https://github.com/brave/brave-browser/releases/download/v1.68.101/BraveBrowserBetaSetup.exe)
  3. confirmed 1.68.101 installed successfully with admin privileges
  4. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
  • HKEY_LOCAL_MACHINE\SOFTWARE\BraveSoftware\Update
  1. confirmed new Omaha updater version 1.3.361.151 is shown in C:\Program Files (x86)\BraveSoftware\Update
  2. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public released beta version is fetched from the Omaha server as expected
step 4 step 5 step 6
Screenshot 2024-06-27 at 10 30 31 AM Screenshot 2024-06-27 at 10 32 43 AM Screenshot 2024-06-27 at 10 32 54 AM
Case 4: Verify standalone (32 bit) installer can be installed without admin rights and updater works - PASSED
  1. Used a fresh VM (Brave never installed)
  2. downloaded BraveBrowserStandaloneBetaSetup.exe installer for 1.68.99 - https://github.com/brave/brave-browser/releases/download/v1.68.99/BraveBrowserStandaloneBetaSetup32.exe
  3. declined the Admin rights in UAC while installing Brave
  4. confirmed 1.68.99 installed without admin privileges successfully
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
    • Computer\HKEY_CURRENT_USER\SOFTWARE\BraveSoftware\Update
  6. confirmed new Omaha updater version 1.3.361.151 is shown in AppData\Local\BraveSoftware\Update
  7. Uninstall the 1.68.x from control panel and remove the profile folder from the %LOCALAPPDATA%\BraveSoftware
  8. Install the 1.68.x again and confirmed that the brave installed successfully
  9. open brave://settings/help and wait for the update and click on the Relaunch
  10. confirmed that brave is upgraded to latest public version
step 3 step 4 step 5 step 6 step 9 step 10
Screenshot 2024-06-27 at 11 05 53 AM Screenshot 2024-06-27 at 11 06 40 AM Screenshot 2024-06-27 at 11 08 42 AM Screenshot 2024-06-27 at 11 09 37 AM Screenshot 2024-06-27 at 11 15 46 AM Screenshot 2024-06-27 at 11 16 10 AM
Case 5: Verify stub installer can be installed without admin rights - PASSED
  1. Used a fresh VM (Brave never installed)
  2. downloaded BraveBrowserBetaSetup.exe installer 1.68.101 - (https://github.com/brave/brave-browser/releases/download/v1.68.101/BraveBrowserBetaSetup.exe)
  3. declined the Admin rights in UAC while installing Brave
  4. confirmed 1.68.101 installed successfully without admin privileges
  5. confirmed that the new Omaha updater 1.3.361.151 is shown in the registry path as below as expected
  • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update
  1. confirmed new Omaha updater version 1.3.361.151 is shown in %LOCALAPPDATA%\BraveSoftware\Update
  2. confirmed stub installer BraveBrowserBetaSetup.exe installed Brave successfully and latest public released beta version is fetched from the Omaha server as expected
step 3 step 4 step 5 step 6
Screenshot 2024-06-27 at 12 35 21 PM Screenshot 2024-06-27 at 12 36 52 PM Screenshot 2024-06-27 at 12 37 15 PM Screenshot 2024-06-27 at 12 36 17 PM

Test Case 2: Verify Brave's various Windows installers for on demand update

Verify correct Omaha updater version installed with Standalone (32 bit) installer for on demand update - PASSED
  1. Used a fresh VM (Brave never installed)
  2. downloaded and installed previous public beta version BraveBrowserStandaloneBetaSetup.exe installer 1.68.99 - https://github.com/brave/brave-browser/releases/download/v1.68.99/BraveBrowserStandaloneBetaSetup32.exe
  3. confirmed 1.68.99 installed successfully with admin privileges
  4. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  5. verified Omaha updater version 1.3.361.151 is shown C:\Program Files\BraveSoftware\Update
  6. go to brave://settings/help and wait for update and click on Relaunch
  7. confirmed brave is updated to the latest public beta version 1.68.101
  8. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  9. confirmed Omaha updater version 1.3.361.151 is still shown C:\Program Files \BraveSoftware\Update
step 3 step 4 step 5 step 6 step 7 step 8 step 9
Screenshot 2024-06-27 at 2 11 58 PM Screenshot 2024-06-27 at 2 12 18 PM Screenshot 2024-06-27 at 2 12 31 PM Screenshot 2024-06-27 at 2 15 46 PM Screenshot 2024-06-27 at 2 16 10 PM Screenshot 2024-06-27 at 2 17 39 PM Screenshot 2024-06-27 at 2 18 04 PM
Verify correct Omaha updater version installed with StandaloneSilent (32 bit) installer for on demand update - PASSED
  1. Used a fresh VM (Brave never installed)
  2. downloaded and installed previous public beta version BraveBrowserStandaloneSilentBetaSetup32.exe installer 1.68.99 - https://github.com/brave/brave-browser/releases/download/v1.68.99/BraveBrowserStandaloneSilentBetaSetup32.exe
  3. confirmed 1.68.99 installed
  4. verified Omaha updater version 1.3.361.151 is shown in the registry as expected
  5. verified Omaha updater version 1.3.361.151 is shown %LOCALAPPDATA%\BraveSoftware\Update
  6. go to brave://settings/help and wait for update and click on Relaunch
  7. confirmed brave is updated to the latest public beta version 1.68.101
  8. confirmed Omaha updater version 1.3.361.151 is still shown in the registry as expected
  9. confirmed Omaha updater version 1.3.361.151 is still shown %LOCALAPPDATA%\BraveSoftware\Update
step 3 step 4 step 5 step 6 step 7 step 8 step 9
Screenshot 2024-06-27 at 3 38 57 PM Screenshot 2024-06-27 at 3 39 17 PM Screenshot 2024-06-27 at 3 39 28 PM Screenshot 2024-06-27 at 3 40 30 PM Screenshot 2024-06-27 at 3 40 48 PM Screenshot 2024-06-27 at 3 41 07 PM Screenshot 2024-06-27 at 3 41 22 PM

Testcase 3: Background updates via the Windows Task Scheduler

Verify correct Omaha updater version installed with Standalone (32 bit) installer for Background updates - PASSED
  1. Used a fresh VM (Brave never installed)
  2. Confirmed no profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an offline (“standalone”) 32 bit installer for previous version of Brave Beta 1.68.99 (https://github.com/brave/brave-browser/releases/download/v1.68.90/BraveBrowserStandaloneBetaSetup32.exe) - note, had to use a public version since 32bit is not built for non-public versions
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.99 and close Brave
  6. Check that the registry value
    • BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Connect to the internet.
  8. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  9. Run the “UA” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  10. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv. Verified omaha version still shows 1.3.361.151.
  11. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  12. Open Brave.
  13. Confirmed Brave updated to latest public version 1.68.101
step 5 step 6 step 8 step 9 step 10 step 11 step 13
5 6 8 9 10 11 13
Verify correct Omaha updater version installed with StandaloneSilent (32-bit) installer for Background updates - PASSED
  1. Used a fresh VM (Brave never installed)
  2. Confirmed no profile folders from %LOCALAPPDATA%\BraveSoftware
  3. Download an silent (“StandaloneSilent”) 32 bit installer for previous version of Brave Beta 1.68.99 (https://github.com/brave/brave-browser/releases/download/v1.68.99/BraveBrowserStandaloneSilentBetaSetup32.exe) - Note, had to use a public version as non-public builds aren't created for x86
  4. Disconnect from the internet to prevent accidental automatic updates.
  5. Installed Brave successfully 1.68.99 and close Brave
  6. Check that the registry value
    • Computer\HKEY_CURRENT_USER\Software\BraveSoftware\Update\Clients{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv is 1.3.361.151.
  7. Verified BraveSoftware\Update\ClientState\{103BD053-949B-43A8-9120-2E424887DE11}\ap - beta
  8. Connect to the internet.
  9. Delete the registry value BraveSoftware\Update\LastChecked if it exists.
  10. Run the “TaskUser” task in the Windows Task Scheduler. This can take 2-3 minutes. Refresh with F5 until the task status has switched back from Running to Ready.
  11. Check the registry value BraveSoftware\Update\Clients\{B131C935-9BE6-41DA-9599-1F776BEB8019}\pv. Verified it still shown 1.3.361.151.
  12. Check that BraveUpdate.exe in Omaha’s installation directory has a digital signature that expires in August 2027. (Right-click -> Properties -> Digital Signatures -> sha1 / sha256 -> Details-> View Certificate -> Valid from … to.)
  13. Open Brave.
  14. Confirmed Brave updated to latest public version 1.68.101
step 5 step 6 step 7 step 10 step 11 step 12 step 14
5 6 7 10 11 12 14

@LaurenWags LaurenWags added QA Pass-Win64 QA Pass-Win86 and removed QA/In-Progress Indicates that QA is currently in progress for that particular issue labels Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment