Created attachment 24626 [details]
Set up logs
-After upgrading to D15Rel-PR.2017.9.6.11, Android SDK 25 version is not reflected in Willow individual component.
-When Launched VS and Opened SDK manager , We are able to see all API 25 components.
-Baseline build \\cpvsbuild\Drops\VS\d15rel\products\26830.00
-Updated to Build \\cpvsbuild\drops\setuppr\D15Rel-PR\D15Rel-PR.2017.9.6.11
Steps to Reproduce
1-Install the baseline build first from \\cpvsbuild\Drops\VS\d15rel\products\26830.00
2-After finishing the installation Verify Android 23 API version is displayed in Individual Component.
3-Now upgrade VS from the build \\cpvsbuild\drops\setuppr\D15Rel-PR\D15Rel-PR.2017.9.6.11
4-After finishing installation , Click on Modify
5-Observe the individual Component with respect to Android 25 API version
-Android 25 components are not reflected in Willow individual components while when launched VS and Openend SDK manager,Android 23 and Android 25 components are reflected properly as well as working properly and Are downloaded through willow
-Willow should display android 25 version in willow individual components when its already installed.
-Logs are attached
fixed in https://devdiv.visualstudio.com/DevDiv/XamarinVS/_git/VS/pullrequest/83500?_a=overview should be tested with the most recent VS d15rel build.
This bug is still reproducible with latest VS d15rel build, Following is the build config:
Builds Taken from:
Baseline build : \\cpvsbuild\Drops\VS\d15rel\products\26830.00
d15rel Build :\\cpvsbuild\Drops\VS\d15rel\products\26921.00
d15rel Build Gist: https://gist.github.com/mohakbarokar/439782e1cccc14ff1fb523dbf8a609fa
Screencast Link: https://www.screencast.com/t/K1RSbWDMne
Reopening this bug as the issue is still observed.
as described in https://bugzilla.xamarin.com/show_bug.cgi?id=59241#c3 Android 25 is installed in an upgrade scenario. However, there's a willow bug where "this component is installed but not checked off in individual components". Based on this, I'm dropping the severity to normal and moving to 15.5. We'll track down the devdiv bug and eventually mark this as an upstream issue.
Spoke with Joseph today. The plan is to make this an optional component in Willow again.
We made this a Recommended component that can be unchecked. The insertion for that has been merged. Marking as Resolved -> Fixed.
The Recommended component changes have verified successfully under the Trello card "https://trello.com/c/UmhOmcYr/40-willow-25-recommended-component-fix"
Following is the status of testing:
PR Build Taken From: \cpvsbuild\drops\setuppr\D15Rel-PR\D15Rel-PR.2017.10.17.39\drop
Val Build Taken From: \cpvsbuild\drops\VS-Val\d15rel\products\27016.9000.vyedin.171016.092608\channels\internal\Release\bootstrappers\fixed\Enterprise
Baseline Build taken From: 15_4 Stable (Market)
Build Gist : https://gist.github.com/anonymous/d9bea7825f120e1e6c369e31a58e8be7
Verified Below scenarios:
1.Checked in Willow when we Uncheck the Android SDK 25 , Google Emulator (API 25) Gets Deselected
2.Checked scenario where both Android SDK 25 and Google Emulator are selected
3.Upgrade scenario From D15-4 stable market build to VAL build given above - As expected there were no change in SDK components and Successfully able to see the UPDATE button
4.Checked when individual component Android SDK 25 and Google emulator
No issue's are observed Hence marking this as Verified Fixed