INS-02Major upgrade defined
What this test proves
Upgrades must replace the program without losing anything.
How it is tested
- Read the Upgrade table and the UpgradeCode property
- Pass if the UpgradeCode is 9FDB127C-2873-40A6-91D3-404712067226, a newer version is detected (downgrade refused) and same-version upgrades are allowed
Results
| Column | Expected | Result | Detail | Time |
|---|---|---|---|---|
| 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.