Size: a a a

2020 April 13

СС

Сказочный Сникерс... in Rude QA
у меня создается несколько десятков объектов спокойно)
источник

СС

Сказочный Сникерс... in Rude QA
на 1 тест
источник

СС

Сказочный Сникерс... in Rude QA
короче ладно, завтра попробую раскопать это гавно
источник

А

Алексей in Rude QA
Сказочный Сникерс
у меня создается несколько десятков объектов спокойно)
у нас тоже, там цепочки - многие тесты агрегируют много данных, анализируют и строят всякие диаграммы, попутно ассертя графики. то есть по мере выполнения прекондишенов там копятся всякие данные, а потом запускается тест, которому все уже готово :) Ну пока в районе до 10 сетов данных пока, но растет все семимильными шагами :)
источник

А

Алексей in Rude QA
Сказочный Сникерс
в общем это сейчас так удобно сделано что тупо жалко переделывать, а проблему с ресурсами решать надо
ну это понятно, в вашем случае имхо лучше попробовать передолбать хдист
источник

А

Алексей in Rude QA
Хотя ща карантин - как раз время поупарываться в рефакторинги ночами 😂😂😂
источник

P

Pavel in Rude QA
Уууу бля.

предлагают лидом тестирования стать у нас. Страшна блят
источник

А

Алексей in Rude QA
Угу. Будешь митинговать 24/7!
источник

m

mrx in Rude QA
Алексей
Угу. Будешь митинговать 24/7!
Зависит от компании чо
источник

m

mrx in Rude QA
У нас вот есть такая должность как техлид
источник

m

mrx in Rude QA
Но вообще, да, хардскиллы нужны будут меньше и это главный консерн всегда
источник

m

mrx in Rude QA
Селениумоводы, а element is not interactable это какая-то хитрожопость дизайнеров?
источник

СС

Сказочный Сникерс... in Rude QA
Алексей
ну это понятно, в вашем случае имхо лучше попробовать передолбать хдист
INTERNALERROR>
INTERNALERROR> self = <python.targettest.conftest.CustomDSession object at 0x7f62af806e20>
INTERNALERROR>
INTERNALERROR>     def loop_once(self):
INTERNALERROR>         """Process one callback from one of the workers."""
INTERNALERROR>         while 1:
INTERNALERROR>             if not self._active_nodes:
INTERNALERROR>                 # If everything has died stop looping
INTERNALERROR>                 self.triggershutdown()
INTERNALERROR> >               raise RuntimeError("Unexpectedly no active workers available")
INTERNALERROR> E               RuntimeError: Unexpectedly no active workers available
INTERNALERROR>
INTERNALERROR> self       = <python.targettest.conftest.CustomDSession object at 0x7f62af806e20>

с таким сталкивался?
источник

m

mrx in Rude QA
Хотел побырому написать автозаказ себе для утконоса, а не тут то было
источник

А

Алексей in Rude QA
Сказочный Сникерс
INTERNALERROR>
INTERNALERROR> self = <python.targettest.conftest.CustomDSession object at 0x7f62af806e20>
INTERNALERROR>
INTERNALERROR>     def loop_once(self):
INTERNALERROR>         """Process one callback from one of the workers."""
INTERNALERROR>         while 1:
INTERNALERROR>             if not self._active_nodes:
INTERNALERROR>                 # If everything has died stop looping
INTERNALERROR>                 self.triggershutdown()
INTERNALERROR> >               raise RuntimeError("Unexpectedly no active workers available")
INTERNALERROR> E               RuntimeError: Unexpectedly no active workers available
INTERNALERROR>
INTERNALERROR> self       = <python.targettest.conftest.CustomDSession object at 0x7f62af806e20>

с таким сталкивался?
Не, чото сходу не припоминаю.
источник
2020 April 14

ZE

Zewa 🚽 Expert in Rude QA
Сказочный Сникерс
а, все разобрался, долбанная система плагинов

если кому интересно
@pytest.mark.trylast
def pytest_configure(config):
   """ Pytest master process configuration """

   if config.option.collectonly:
       return
   else:
       if not hasattr(config, "slaveinput"):
           config.pluginmanager.unregister(config.pluginmanager.getplugin("dsession"))
           config.pluginmanager.unregister(config.pluginmanager.getplugin("terminaldistreporter"))

           session = CustomDSession(config)
           config.pluginmanager.register(session, "dsession")
           tr = config.pluginmanager.getplugin("terminalreporter")
           if tr:
               tr.showfspath = False
И таки эти люди шутят над чейнингом жавы
источник

ZE

Zewa 🚽 Expert in Rude QA
Как у сникерса все интересно, демона поднял, потестил его, тырыпыры.
У меня знач берем микросервисное говно, раскатаное на 5 серваков, инжектим микросервис, собираем конфиги и мержим их, прогружаем драйверы и эмуляторы и ЕБЕМСЯ В ПРИСЯДКУ, если на одном из микросервисов залагал кэш, который нужен еще 5 другим.
источник

ZE

Zewa 🚽 Expert in Rude QA
Хуй ты там какой автоматизации накатишь, решил один микросервис залагать и не пошарить свой кэш с другим, все, борода. Пока не вкуришь где жопа - пасс-рейт в нулях)
А когда у меня мало зеленого в аллюре, я начинаю нервничать
источник

MK

Mem Kekovich in Rude QA
Чо несут эти петонисты ахуеть вообще
источник

MK

Mem Kekovich in Rude QA
У меня тут челики в цикле от нуля до ста кидают 2 запроса курлом в опенстак с ретрай каунт 3 и делеем 30 секунд
То есть в худшем случае 100 * 3 * 30 секунд блять 😂
Сидел щас блять выпиливал это гавно
источник