Распределение тестов

Вы можете выполнить следующий код и внести необходимые изменения в соответствии с именами столбцов и таблиц.

ALTER TABLE table_name
DROP FOREIGN KEY fk_constraint_name;

ALTER TABLE table_name
CHANGE fk_column_name new_fk_column_name datatype;

ALTER TABLE table_name
ADD FOREIGN KEY fk_constraint_name
REFERENCES parent_table_name(pk_column_name_id);

Дайте мне знать, как это работает для вас.

8
задан Michael Schmidt 4 July 2013 в 12:08
поделиться

3 ответа

Я видел, что некоторые люди имеют игру с распределенным JUnit. Я не могу особенно ручаться за то, насколько эффективный это, но другие команды, которые я видел, казалось, думали, что это было достаточно прямым. Надежда, которая помогает.

2
ответ дан 6 December 2019 в 00:09
поделиться

Там также параллельно-junit. В зависимости от того, как Вы в настоящее время выполняете свои тесты, его удобство может варьироваться - идея состоит в том, чтобы только мультираспараллелить в единой системе, которая имеет несколько ядер. Я играл с ним кратко, но это - изменение от того, как мы в настоящее время запускаем наши тесты.

Гудзон, непрерывный механизм интеграции, который я использую, также имеет некоторые способы распределить тестовое выполнение (отдельные задания агрегировали результаты в одном).

1
ответ дан 6 December 2019 в 00:09
поделиться

Наши люди сборки используют Трутницу Mozilla. Это, кажется, имеет некоторые рычаги для распределенного тестирования. Я сожалею, что не знал детали, но я думал, что, по крайней мере, передам указатель на Вас.

Это также хорошо, потому что можно узнать сразу, когда сборка повреждается, и какая регистрация, возможно, была преступником.

http://www.mozilla.org/tinderbox.html

1
ответ дан 6 December 2019 в 00:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: