Partilhar via


Tempos limite de TAEF

Os tempos limite de TAEF são especificados no seguinte formato: [Day.] Hour[:Minute[:Second[. FractionalSeconds]]].

Por exemplo:

0:0:0.5
Especifica um tempo limite de 0,5 segundo.

0:0:45
Especifica um tempo limite de 45 segundos.

0:20 ou 0:20:0
Especifica um tempo limite de 20 minutos.

5 ou 5:0 ou 5:0:0
Especifica um tempo limite de 5 horas.

1.2 ou 1.2:0 ou 1.2:0:0
Especifica um tempo limite de 1 dia e 2 horas.

Tempos limite de sessão

Os tempos limite de sessão podem ser especificados para toda a execução de Te.exe quando você usa a opção /sessionTimeout . Se o tempo limite expirar, a sessão de teste será interrompida normalmente e o código de saída do processo significará que ocorreu um tempo limite.

te.exe test1.dll /sessionTimeout:0:20
Toda a sessão de teste terá um tempo limite após 20 minutos.

Tempos limite de teste

Os tempos limite de teste podem ser especificados aplicando metadados de tempo limite a um determinado assembly de teste, classe ou método.

Além disso, os valores de metadados de tempo limite podem ser substituídos em runtime quando você usa a opção /testTimeout. Se especificado, /testTimeout define um tempo limite de teste global para toda a execução de Te.exe.

Nota: Os tempos limite de teste serão ignorados quando usados em conjunto com /inproc.

te.exe test1.dll /testTimeout:0:0:45
Cada método de teste e instalação/limpeza terá um tempo limite após 45 segundos.