2016-08-17 9 views
0

У меня есть набор тестов, которые выполняются когда-то при запуске Redgate SQLTest, и иногда они дают мне первую ошибку на скриншоте. При запуске моего тестового кода вручную требуется около 22 секунд.Почему ошибка SQLQL в TSQLT отсутствует и не запускается при запуске вручную?

Также, когда я запускаю вручную с помощью приведенной ниже команды, говорится, что выполнено 0 тестов и выполняется в < 1 секунда. Я понятия не имею, почему мои тесты не будут работать.

EXEC tsqlt.Run @TestName = '[SolrShowConversion].Condition - No Condition  Record in Stage'; 

errors

+0

Что произойдет, если вы запустите это: 'EXEC tsqlt.Run @TestName = '[SolrShowConversion]. [Условие - нет записи о состоянии в сцене]';'? –

+0

То же самое. Выполнено 0 тестов. –

+0

Имена тестовых процедур на самом деле нужно начинать со слова «тест». SQLTest скрывает этот факт от вас. Таким образом, похоже, что нет процедуры с именем, которое вы использовали в базе данных. Также проверьте его правописание имени схемы. –

ответ

0

Похоже проблемы подключения от ошибки. Я также замечаю, что вы не используете последнюю версию SQL Test - перейдите в Help-> Check for updates и посмотрите, поможет ли это.

Мы собираемся отправить полный набор тестов SQL (вероятно, на следующей неделе), поэтому следите за этим.

Лучший способ поднять проблемы с нами через [email protected]

Надежда, что помогает.

+1

Я обновил, и это не исправило проблему с таймаутом. –