Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion eng/testing/tests.wasi.targets
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,12 @@
ManifestName="Microsoft.NET.Workload.Mono.ToolChain.Current"
Variant="latest"
Version="$(PackageVersionForWorkloadManifests)" />
<WorkloadCombinationsToInstall Include="latest" Variants="latest" />

<WorkloadIdForTesting Include="wasi-experimental-net8,wasi-experimental"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this might be what you need

      <WorkloadIdForTesting Include="wasi-experimental"
                            ManifestName="Microsoft.NET.Workload.Mono.ToolChain.Current"
                            Variant="latest"
                            Version="$(PackageVersionForWorkloadManifests)" />
      <WorkloadIdForTesting Include="wasi-experimental-net8"
                            ManifestName="Microsoft.NET.Workload.Mono.ToolChain.net8"
                            Variant="net8"
                            Version="$(PackageVersionForWorkloadManifests)" />

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the reason I had both is that wasi-experimental-net8 depends on wasi-experimental and I'm not sure the sdk preparation logic is smart enough to understand the dependency

ManifestName="Microsoft.NET.Workload.Mono.ToolChain.net8"
Variant="net8"
Version="$(PackageVersionForWorkloadManifests)" />
<WorkloadCombinationsToInstall Include="latest" Variants="latest,net8" />
</ItemGroup>
</Target>
</Project>