Skip to content

Commit

Permalink
Convert JIT/Generics to a merged test group (#85849)
Browse files Browse the repository at this point in the history
See https://github.com/markples/utils/tree/for-PR-dotnet-runtime-85847-others for ILTransform tool. 

* [ILTransform -p] Remove _il from project names
* [ILTransform -n] Unique project names
* [ILTransform -a] Match IL .assembly names to project names
* [ILTransform -prociso] Set RequiresProcessIsolation when needed by other properties
* [ILTransform -public] Make test entrypoints accessible
* Manual fixes for [ILTransform -public] - internal methods to handle internal parameter types
* [ILTransform -sr] Use canonical form for .assembly extern System.Runtime
* [ILTransform -ilfact] Main->TestEntryPoint, [Fact], remove OutputType=Exe
* Manually created unique project names that were missed due to casing
* Add merged group
  • Loading branch information
markples authored May 12, 2023
1 parent 2ea9237 commit c2750cb
Show file tree
Hide file tree
Showing 427 changed files with 688 additions and 564 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -58,7 +59,8 @@ public static void Eval(bool exp)
}


public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -58,7 +59,8 @@ public static void Eval(bool exp)
}


public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -58,7 +59,8 @@ public static void Eval(bool exp)
}


public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -58,7 +59,8 @@ public static void Eval(bool exp)
}


public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
//

using System;
using Xunit;


public struct ValX1<T>
Expand Down Expand Up @@ -51,7 +52,8 @@ public static void Eval(bool exp)

}

public static int Main()
[Fact]
public static int TestEntryPoint()
{
int size = 10;
int i, j, k, l, m;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<PropertyGroup>
Expand Down
Loading

0 comments on commit c2750cb

Please sign in to comment.