Как запустить модульные тесты на бинарном дистрибутиве Cassandra - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь проверить, работает ли двоичный дистрибутив cassandra (ссылка) на платформе IBM s390x или нет. Я могу запустить сервер и выполнить на нем запросы БД. Теперь я хочу запустить свои модульные тесты, но этот дистрибутив (tar) не имеет тестового источника. Поэтому я хочу использовать тестовый источник из его Github . Как я могу этого добиться. Какие файлы заменить и какие изменения внести в build.xml.

Примечание: я могу собирать и запускать тесты для исходного кода github отдельно (используя ant).

1 Ответ

0 голосов
/ 30 августа 2018

Может запускать модульные тесты с ant test, см. здесь . если вы используете специфичный для IBM JDK, я не ожидал бы, что он будет работать вне шлюза с нормальным дистрибутивом, но с OpenJDK это может.

Вероятно, есть несколько шагов, чтобы заставить его работать на новой платформе, поскольку Cassandra в основном работает с OpenJDK и Oracle JDK и тестируется на них. Это явно требует java8 для оракула или openjdk как обязательное условие .

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

...