Created Release check list (markdown)

Clint Rutkas 2020-03-11 22:36:10 -07:00
parent 7ba69a1633
commit 07e86cb9f2

23
Release-check-list.md Normal file

@ -0,0 +1,23 @@
**Install tests (run these tests once for the MSI version and then again for the MSIX version) :**
- install on a clean machine (a clean machine doesn't have the `SuperFancyZones` regkey and the `AppData\Local\Microsoft\PowerToys` folder
- run all funcional tests on the clean machine
- uninstall PT
- install previous version (if available) on a clean machine
- apply FZ custom layout
- use PowerRename with history ON
- install the new PT version and verify the version number in the General Settings
- verify the FZ custom layout is still active
- use PowerRename and verify history is consistent
- run all funcional tests
- uninstall PT
**Mix MSI and MSIX install tests:**
- install the MSI version
- run PowerToys
- install MSIX version and cancel uninstall dialog warning (MSIX version should prompt that another instance of PT is already running)
- run again the MSIX version (from the Start Menu) and accept to uninstall the MSI version (verify it's properly uninstalled and that the MSIX version is running)
**Functional tests:**
Regressions:
- https://github.com/microsoft/PowerToys/issues/1414#issuecomment-593529038
- https://github.com/microsoft/PowerToys/issues/1524