Skip to content
Open
Show file tree
Hide file tree
Changes from 7 commits
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
2 changes: 1 addition & 1 deletion build/runsettings.proj
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<MSBuild
Projects="template.runsettingsproj"
Properties="RunName=NuGet.Tests.Apex.Gate;
FileName=NuGet.Tests.Apex.dll;
FileName=NuGet.Tests.Apex.dll;NuGet.Tests.Apex.Daily.dll;
TestCaseFilter=TestCategory=Gate;" />

<!-- NuGet.Tests.Apex.Daily.runsettings -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -568,6 +568,7 @@ public async Task SearchTopLevelAndTransitivePackagePublicFieldInInstalledTabFro

[TestMethod]
[Timeout(DefaultTimeout)]
[TestCategory("Gate")]
public async Task InstallTopLevelPackageFromUI()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

How did you pick this one?

There's an overlap in the scenario in this method and the one from the regular apex tests.

Copy link
Copy Markdown
Member Author

@Nigusu-Allehu Nigusu-Allehu Apr 22, 2026

Choose a reason for hiding this comment

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

This one is Net core, and the other ones are packages config.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

So this test case is from the apex daily pipeline, which is not even something we see in our CI right now. It's supposed to be additional tests.

I'm assuming there's probably a net core version of this scenario in the regular apex tests.

Copy link
Copy Markdown
Member Author

@Nigusu-Allehu Nigusu-Allehu Apr 22, 2026

Choose a reason for hiding this comment

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

Maybe I missed it, but I didn't find any focused(simple install/restore) net core tests in the per commit tests. However there are PSM net core tests. Maybe we could make use of them. I will take a look.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Wow, that's surprising.
We can keep this one then for simplicity. We can always move things around I guess.
Maybe we move that test into the regular pipeline since you've already determined it's stable?

{
// Arrange
Expand Down Expand Up @@ -598,6 +599,7 @@ public async Task InstallTopLevelPackageFromUI()

[TestMethod]
[Timeout(DefaultTimeout)]
[TestCategory("Gate")]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Similarly here, this tests the PM UI Top Level and Transitive Package differentiation.

I don't think that's something likely to be broken by partner teams, so I don't think this is a relevant test.

public async Task UninstallTopLevelPackageFromUI()
{
// Arrange
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ public class IVsServicesTestCase : SharedVisualStudioHostTestClass

[TestMethod]
[Timeout(LongerTimeout)]
[TestCategory("Gate")]
public void SimpleInstallFromIVsInstaller()
{
// Arrange
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ public async Task SearchPackageFromUI()

[TestMethod]
[Timeout(DefaultTimeout)]
[TestCategory("Gate")]
public async Task InstallPackageFromUI()
{
// Arrange
Expand Down Expand Up @@ -107,6 +108,7 @@ public async Task InstallPackageToProjectsFromUI()

[TestMethod]
[Timeout(DefaultTimeout)]
[TestCategory("Gate")]
public async Task UninstallPackageFromUI()
{
// Arrange
Expand Down Expand Up @@ -140,6 +142,7 @@ public async Task UninstallPackageFromUI()

[TestMethod]
[Timeout(DefaultTimeout)]
[TestCategory("Gate")]
public async Task UpdatePackageFromUI()
{
// Arrange
Expand Down