Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
2d5bc3b7
R
roslyn
项目概览
lwm1986
/
roslyn
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
roslyn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
2d5bc3b7
编写于
9月 27, 2018
作者:
K
Katelyn Gadd
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Address PR feedback
上级
a6ec73ec
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
7 addition
and
12 deletion
+7
-12
build/scripts/tests.sh
build/scripts/tests.sh
+7
-12
未找到文件。
build/scripts/tests.sh
浏览文件 @
2d5bc3b7
...
...
@@ -36,7 +36,7 @@ dotnet_runtime_version="$(get_tool_version dotnetRuntime)"
if
[[
"
${
runtime
}
"
==
"dotnet"
]]
;
then
file_list
=(
"
${
unittest_dir
}
"
/
*
/netcoreapp2.1/
*
.UnitTests.dll
)
file_
black
list
=(
file_
skip
list
=(
# Disable the VB Semantic tests while we investigate the core dump issue
# https://github.com/dotnet/roslyn/issues/29660
"Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests.dll"
...
...
@@ -44,7 +44,7 @@ if [[ "${runtime}" == "dotnet" ]]; then
xunit_console
=
"
${
nuget_dir
}
"
/xunit.runner.console/
"
${
xunit_console_version
}
"
/tools/netcoreapp2.0/xunit.console.dll
elif
[[
"
${
runtime
}
"
=
~ ^
(
mono|mono-debug
)
$
]]
;
then
file_list
=(
"
${
unittest_dir
}
"
/
*
/net46/
*
.UnitTests.dll
)
file_
black
list
=(
file_
skip
list
=(
'Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests.dll'
# Missing mscoree.dll, other problems
'Microsoft.CodeAnalysis.CSharp.Emit.UnitTests.dll'
...
...
@@ -65,16 +65,11 @@ elif [[ "${runtime}" =~ ^(mono|mono-debug)$ ]]; then
'Microsoft.Build.Tasks.CodeAnalysis.UnitTests.dll'
# Various failures related to PDBs, along with a runtime crash
'Microsoft.CodeAnalysis.CSharp.Emit.UnitTests.dll'
# Deadlocks or hangs for some reason
# FIXME: This is probably the new name for CompilerServer?
'VBCSCompiler.UnitTests.dll'
# Disabling on assumption
'Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests.dll'
# A zillion test failures + crash
# See https://github.com/mono/mono/issues/10756
'Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests.dll'
# Deadlocks.
'Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests.dll'
)
xunit_console
=
"
${
nuget_dir
}
"
/xunit.runner.console/
"
${
xunit_console_version
}
"
/tools/net452/xunit.console.exe
else
...
...
@@ -111,12 +106,12 @@ do
is_argv_match
=
0
[[
"
${
file_name
}
"
=
~
"
${
single_test_assembly
}
"
]]
&&
is_argv_match
=
1
is_
black
list_match
=
0
[[
"
${
file_
blacklist
[@]
}
"
=
~
"
${
file_base_name
}
"
]]
&&
is_black
list_match
=
1
is_
skip
list_match
=
0
[[
"
${
file_
skiplist
[@]
}
"
=
~
"
${
file_base_name
}
"
]]
&&
is_skip
list_match
=
1
if
((
is_
black
list_match
&&
!
(
is_argv_match
&&
was_argv_specified
)
))
if
((
is_
skip
list_match
&&
!
(
is_argv_match
&&
was_argv_specified
)
))
then
echo
"Skipping
black
listed
${
file_base_name
}
"
echo
"Skipping listed
${
file_base_name
}
"
continue
fi
...
...
@@ -136,7 +131,7 @@ do
fi
# https://github.com/dotnet/roslyn/issues/29380
if
${
runner
}
"
${
xunit_console
}
"
"
${
file_name
}
"
-xml
"
${
log_file
}
"
-parallel
none
${
xunit_args
[@]
:-}
if
${
runner
}
"
${
xunit_console
}
"
"
${
file_name
}
"
-xml
"
${
log_file
}
"
-parallel
none
"
${
xunit_args
[@]
:-}
"
then
echo
"Assembly
${
file_name
}
passed"
else
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录