-
Notifications
You must be signed in to change notification settings - Fork 132
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
Analyze prebuilts for vstest #896
Comments
@dseefeld We tried building Attached list of packages that actually got restored. |
Right. The list above contains the restored packages that show up in source-build for vstest that aren't being built from source. These are direct dependencies only. There are a bunch of transitive dependencies as well, but we're not tackling those right now. What we'd like is a response from you in the table above regarding how each of these should be handled. I've included some possible responses above. Thanks. |
@dseefeld How are we restoring these packages ? Are we running the build script in the repo? Like Mayank mentioned, vstest repo should be built using And when we do that we don't see any of these dependencies that you mentioned above. |
@singhsarab Here's the command that we're using to build vstest in source-build: Building with the command that you mentioned above doesn't produce any nupkgs. Should it? |
@dseefeld Thanks for pointing that out. We'd need to fix this script then. The command that I gave you can be used only for building the projects, it does not create all the packages. Creation of nuget packages happens via the script you pointed out. @mayankbansal018 Can you please take a look. |
@dseefeld No this will not create any nuget package. Can you please specify if you need nuget packages while running dotnet build from source command. If you do need nugets then we will need to fix our build.sh script to generate those, if the packages are not needed, then we suggest you use the command specified by Sarab earlier.
|
@mayankbansal018 Yes. We need the build to produce nuget packages. We currently build Microsoft.TestPlatform.Build and Microsoft.TestPlatform.CLI |
@dseefeld I have merged the PR. |
All prebuilts removed. |
The following prebuilt packages are included as dependencies in source-build by vstest. These need to be analyzed to determine how to avoid requiring packages that source-build doesn’t build.
For more detailed usage information for these, please see the Usage Exploration tab of the SourceBuildPrebuiltReport.
Additional prebuilt from @adaggarwal 2019-06-20
Prebuilt Status Updated 2019-06-24
Up to date prebuilt status can now be found in the SourceBuildPrebuiltReport in the Repo Status Data tab.
Prebuilt Table Updated 2019-05-31Original Prebuilt Table
The text was updated successfully, but these errors were encountered: