-
Notifications
You must be signed in to change notification settings - Fork 387
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
installer/windows: installer automated testing #3558
Open
bryanchriswhite
wants to merge
47
commits into
main
Choose a base branch
from
bryan/installer-testing
base: main
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+347
−2
Open
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
69480a7
add installer_test and fix typo in Product.wxs
bryanchriswhite b26b776
wip2
bryanchriswhite b369b57
add todo
bryanchriswhite 523fac1
download binaries instead of building
bryanchriswhite 2e98b40
wip3
bryanchriswhite 9b3a649
add todos and cleanup
bryanchriswhite a7883c1
testing
bryanchriswhite 235b453
more testing
bryanchriswhite 6436269
wip
bryanchriswhite 812756c
add build ignore
bryanchriswhite 9df12b3
add missing import
bryanchriswhite 1331c5d
wip config test
bryanchriswhite 90292e2
fix path after move
bryanchriswhite 3bc54ec
fix installerDir var
bryanchriswhite 4c52c40
comment before uninstall
bryanchriswhite 79afb92
fix assertions
bryanchriswhite f053602
add server address assertion
bryanchriswhite d0c157e
cleanup
bryanchriswhite 2263a15
Merge remote-tracking branch 'storj/master' into bryan/installer-testing
bryanchriswhite ae34ded
uninstall tweaks
bryanchriswhite b2c9bae
add identitydir property
bryanchriswhite f9518e2
fix uninstall
bryanchriswhite 7b42d0c
comment identity file
bryanchriswhite 60c9e4f
close open file
bryanchriswhite ca7258e
test inprovements
bryanchriswhite 2fec37c
wip testing
bryanchriswhite d3104a7
change version
bryanchriswhite 51c497b
download installer
bryanchriswhite 09f5aef
wait for services to stop
bryanchriswhite 839935e
revert build.bat
bryanchriswhite 515769a
use pre-downloaded/unpacked msi
bryanchriswhite 6972204
use quiet msiexec
bryanchriswhite e16e702
cleanup
bryanchriswhite b8d77fe
refactor and wip upgrade testing
bryanchriswhite 5379fd2
wip
bryanchriswhite f155b3f
fix upgrade test and cleanup
bryanchriswhite 1a9fc9e
review improvements
bryanchriswhite 40cafd6
add start/stop service test and refactor
bryanchriswhite 3f72551
review improvements
bryanchriswhite 88bba79
remove unused func
bryanchriswhite d0d8ef5
remove unnecesary flag check
bryanchriswhite a4e1aa8
remove unused variadic arg
bryanchriswhite 7f65930
fix comment
bryanchriswhite 1d7495f
add todo
bryanchriswhite a45c25f
add min storage property
bryanchriswhite 958c5a6
use min storage prop
bryanchriswhite 4d7a70f
skip upgrade
bryanchriswhite File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure whats the issue here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Upgrade fails if the "new" msi is for an older version. Currently, unless HEAD is tagged with a version number, it's version is 0.0.0 which causes the upgrade test to fail when it uses a release msi for the "old" installation.