INS-02Major upgrade defined

What this test proves

Upgrades must replace the program without losing anything.

How it is tested

  1. Read the Upgrade table and the UpgradeCode property
  2. Pass if the UpgradeCode is 9FDB127C-2873-40A6-91D3-404712067226, a newer version is detected (downgrade refused) and same-version upgrades are allowed

Results

ColumnExpectedResultDetailTime
Build, QA key Works Pass
UpgradeCode {9FDB127C-2873-40A6-91D3-404712067226}
ProductVersion 0.1.0
Upgrade row: min - max 0.1.0 attributes 513 -> WIX_UPGRADE_DETECTED
Upgrade row: min 0.1.0 max - attributes 2 -> WIX_DOWNGRADE_DETECTED
same-version upgrades: allowed (VersionMaxInclusive)
1 ms
Build, production key Works Pass
UpgradeCode {9FDB127C-2873-40A6-91D3-404712067226}
ProductVersion 0.1.0
Upgrade row: min - max 0.1.0 attributes 513 -> WIX_UPGRADE_DETECTED
Upgrade row: min 0.1.0 max - attributes 2 -> WIX_DOWNGRADE_DETECTED
same-version upgrades: allowed (VersionMaxInclusive)
1 ms

Test run

Build
PrologicSign PACS 0.1.0 ship build (bfd61b5): Release, obfuscated, strong-named
Run
ba7cd839-7956-4ab5-8e58-8e1444c7baf4
Started (UTC)
2026-10-28 06:56:57, finished 08:49:12

This report is not complete: see why rows are pending.