-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Most CoreCLR tests not running in CI. #35798
Comments
Coverage gap is being fixed by #35868 |
The following tests regressed during the coverage gap. commit b653f7942c415328bf2a22ab61be58da94794b90
Author: Steve MacLean <Steve.MacLean@Microsoft.com>
Date: Tue May 5 17:12:44 2020 -0400
Add issues related to CI coverage outage
diff --git a/src/coreclr/tests/issues.targets b/src/coreclr/tests/issues.targets
index ce48665..d57765f 100644
--- a/src/coreclr/tests/issues.targets
+++ b/src/coreclr/tests/issues.targets
@@ -11,6 +11,25 @@
<ExcludeList Include="$(XunitTestBinBase)/Regressions/coreclr/GitHub_22888/test22888/*">
<Issue>https://github.com/dotnet/runtime/issues/13703</Issue>
</ExcludeList>
+ <!-- Test regressions during CI coverage outage -->
+ <ExcludeList Include="$(XunitTestBinBase)/baseservices/exceptions/stackoverflow/stackoverflowtester/*">
+ <Issue>https://github.com/dotnet/runtime/issues/35798</Issue>
+ </ExcludeList>
+ <ExcludeList Include="$(XunitTestBinBase)/JIT/SIMD/Vector3Interop_r/*">
+ <Issue>https://github.com/dotnet/runtime/issues/35798</Issue>
+ </ExcludeList>
+ <ExcludeList Include="$(XunitTestBinBase)/JIT/SIMD/Vector3Interop_ro/*">
+ <Issue>https://github.com/dotnet/runtime/issues/35798</Issue>
+ </ExcludeList>
+ <ExcludeList Include="$(XunitTestBinBase)/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/*">
+ <Issue>https://github.com/dotnet/runtime/issues/35798</Issue>
+ </ExcludeList>
+ <ExcludeList Include="$(XunitTestBinBase)/Interop/PInvoke/Vector2_3_4/Vector2_3_4/*">
+ <Issue>https://github.com/dotnet/runtime/issues/35798</Issue>
+ </ExcludeList>
+ <ExcludeList Include="$(XunitTestBinBase)/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/*">
+ <Issue>https://github.com/dotnet/runtime/issues/35798</Issue>
+ </ExcludeList>
</ItemGroup>
<!-- All OS/Arch CoreCLR excludes --> |
/cc @janvorli for the regressing /cc @BruceForstall @tannergooding @echesakovMSFT /cc @AaronRobinsonMSFT for the regressing |
Closing, we are now back to 29 workitems.
|
This looks to be for @AaronRobinsonMSFT as well. They are all related to |
@tannergooding The issue is related to returned runtime/src/coreclr/src/vm/dllimport.cpp Lines 3506 to 3520 in f4a67df
I will update the location where we implicitly mark reverse P/Invokes with runtime/src/coreclr/src/vm/ilstubcache.cpp Lines 296 to 305 in f4a67df
/cc @jkotas |
Hmm can't do that it seems... I will need to dig more into this. |
There are several issues currently.
The most significant is that the
targetGeneric
tests are not currently running in CI.The root cause of this is the unzipping of the
targetSpecific
andtargetGeneric
tests into the same directory is broken, because the second download clean the directory removing thetargetGeneric
tests. The draft fix is #35699.It also turns out that #35645 fix to eliminate the
targetSpecific
build legs would also fix the directory cleaning issue.However #35699 & #35645 both demonstrates another set of issues.
So in general
targetGeneric
phase.targetGeneric
The current proposed solution is #35783. This test allows tests for all targets to be build on any platform. It builds all tests on
OSX
and removes obsolete build legs and cleans up residue./cc @dotnet/runtime-infrastructure
The text was updated successfully, but these errors were encountered: