TAEF 超时
TAEF 超时按以下格式指定: [Day.]Hour[:Minute[:Second[.FractionalSeconds]]]]。
例如:
0:0:0.5
指定 0.5 秒超时。
0:0:45
指定 45 秒的超时。
0:20 或 0:20:0
指定 20 分钟的超时。
5 或 5:0 或 5:0:0
指定 5 小时的超时。
1.2 或 1.2:0 或 1.2:0:0
指定 1 天和 2 小时的超时。
会话超时
使用 /sessionTimeout 选项时,可以为Te.exe的整个执行指定会话超时。 如果超时过期,测试会话将正常停止, 并且进程退出代码 将表示发生超时。
te.exe test1.dll /sessionTimeout:0:20
整个测试会话将在 20 分钟后超时。
测试超时
可以通过将超时元数据应用于给定的测试程序集、类或方法来指定测试超时。
此外,使用 /testTimeout 选项时,可以在运行时重写超时元数据值。 如果指定,/testTimeout 会为Te.exe的整个执行设置全局测试超时。
注意: 与 /inproc 结合使用时,将忽略测试超时。
te.exe test1.dll /testTimeout:0:0:45
每个测试和设置/清理方法将在 45 秒后超时。