Рубрики
Без рубрики

Петля в сбое – небольшой трюк для повышения вашей производительности

Читая документы Pytest -xdist, я наткнулся на очень интересный флаг -f, -Looponfail Run Tests … Tagged Python, Pytest, Productivity, TDD.

Во время чтения pytest-xdist док Я наткнулся на очень интересный флаг

-f, --looponfail    run tests in subprocess, wait for modified files
                    and re-run failing test set until all pass.

Удивительно! Особенно, если у вас есть медленные тесты и вы хотите более быстрая петля обратной связи. Все, что вам нужно сделать, это установить плагин pytest-xdist PIP установить pytest-xdist а затем запустите ваши тесты с -f выключатель. Теперь Pytest будет следить за изменениями файлов и запускает испытания сбоев

Нашли этот пост полезным? Добавьте звезду в мой проект GitHub🙂🙂

Moshe/Elasticsearch-Comrade

Elasticsearch Admin Panel, созданная для Ops и мониторинг

Elasticsearch Comrade-это администратор и мониторинг Elasticsearch с открытым исходным кодом, очень вдохновленная Cerebro. Elasticsearch Comrade, построенный из Python3, Vuejs, Sanic, Vuetify2 и Cypress

  • Elasticsearch версия 5,6 и 7 поддержка (проверка на Elasticsearch 7.7)
  • Мульти кластер
  • REST API с автозаполнением, историей, шаблонами и историей
  • Редактор SQL (только версия 7)
  • Построенный для больших кластеров
  • Статистика узлов и мониторинг
  • Управление псевдонимом
  • Проверьте выполнение задач
  • Управление шаблонами индекса
  • Управлять снимками
  • И многое другое …

Кластер Dir Definitaions

Товарищ обнаруживает кластеры, используя -Кластеры-Dir PARAM, документы Здесь , примеры здесь

Использование Docker (рекомендуется)

Docker Run -v $ Pwd/Clasters/:/App/Comrade/Clusters/-t -p 8000: 8000 Mosheza/Elasticsearch -Comrade

Использование пакета Python

PIP установить ElasticSearch-Comrade Товарищ-кластеры-кластеры

Здесь

v1.1.0

  • Добавить пакет Python
  • Рейндекс Экран
  • Товарищ приборная панель

v1.2.0

  • Экран настройки кластера
  • Эвакуировать узел от осколков
  • Добавить индикатор версии Commrade в нижний колонтитул

v1.3.0

  • БИТСА ЭКАНА
  • Экран с тему

Оригинал: “https://dev.to/moshe/loop-on-fail-small-pytest-trick-to-boost-your-productivity-350n”