我已经设置了一个gitlab CI运行程序来构建和运行我的测试。
通过命令行构建和运行测试可在本地运行,但是在gitlab CI运行器中转换测试后会陷入困境。
这是输出日志:
开始执行测试,请稍候...
NUnit适配器3.11.0.0:测试执行已开始
在/builds/tyler-pedley/ecom-edge/EcomEdgeTests/bin/Debug/netcoreapp2.1/EcomEdgeTests.dll
中运行所有测试 NUnit3TestExecutor转换了14个NUnit测试用例中的14个
此行之后,直到一个小时后超时,什么都没有发生。
任何帮助将不胜感激。
我已经尝试过对gitlab Ci运行器脚本进行各种编辑,但没有任何改变。我也找不到网上有类似问题的人。
我的.gitlab-ci.yml如下
stages:
- build
- test
variables:
test: "EcomEdgeTests"
build:
stage: build
script:
- "dotnet restore"
- "dotnet build"
test:
stage: test
script:
- "cd $test"
- "dotnet restore"
- "dotnet test -v=normal"
在本地运行时,所有测试都已找到,运行并通过
总测试:14。通过:14。失败:0。跳过:0。 试运行成功。 测试执行时间:3.8924秒