[tests] Add some code to try to diagnose why certain test failures aren't ignored in CI. (#14769)
This commit is contained in:
Родитель
4a61385d60
Коммит
beec791bda
|
@ -115,8 +115,11 @@ partial class TestRuntime
|
||||||
{
|
{
|
||||||
var in_ci = !string.IsNullOrEmpty (Environment.GetEnvironmentVariable ("BUILD_REVISION"));
|
var in_ci = !string.IsNullOrEmpty (Environment.GetEnvironmentVariable ("BUILD_REVISION"));
|
||||||
in_ci |= !string.IsNullOrEmpty (Environment.GetEnvironmentVariable ("BUILD_SOURCEVERSION")); // set by Azure DevOps
|
in_ci |= !string.IsNullOrEmpty (Environment.GetEnvironmentVariable ("BUILD_SOURCEVERSION")); // set by Azure DevOps
|
||||||
if (!in_ci)
|
if (!in_ci) {
|
||||||
|
Console.WriteLine ($"Not ignoring test ('{message}'), because not running in CI. BUILD_REVISION={Environment.GetEnvironmentVariable ("BUILD_REVISION")} BUILD_SOURCEVERSION={Environment.GetEnvironmentVariable ("BUILD_SOURCEVERSION")}");
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
Console.WriteLine ($"Ignoring test ('{message}'), because not running in CI. BUILD_REVISION={Environment.GetEnvironmentVariable ("BUILD_REVISION")} BUILD_SOURCEVERSION={Environment.GetEnvironmentVariable ("BUILD_SOURCEVERSION")}");
|
||||||
NUnit.Framework.Assert.Ignore (message);
|
NUnit.Framework.Assert.Ignore (message);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче