Size: a a a

2019 April 28

IA

Igor Averin in testspro1c
ZEEGIN
Каждая фича - тест на базе с ее эталонного состояния. С начала параллельно готовятся все эталонные базы на которых надо проводить тесты, потом они передаются раннерам которые тестируют очередями. По одной эталонной базе может быть несколькл очередей тестов. Одна очередь исполняется на одном раннере. Можно в итоге сделать, например, 4 эталонные базы, 40 очередей и запускать это на 10 раннерах. Тогда сначала раннеры получат 4 задачи подготовки базы, подготовят, сохранят в артефактах подготлвленные базы. Потом запустит 10 очередей и по завершению одной из них будет запускаться автоматически следующая пока не пройдут все 40 очередей.
Спасибо большое за пояснения. Это надо переварить немного... Вроде все понятно, но пока в голве все не стыкуется.
источник

IA

Igor Averin in testspro1c
Leonid Pautov
Да, работает медленнее. А web клиент будет ещё медленнее работать. Тоже с таким сталкивались. Можете попробовать запускать тестменеджер в пустой базе? Интересно сравнить.
Попробовал. Результат положительный. На том же самом окружении, только с выносом тест менеджера в файловую базу (пока не пустую, так как ее надо было готовить, а мне лень) ускорение на ~8 минут.

Тест с тестменеджером на серверной базе (тест-клиент база там же) - 27:16
Тест с тестменеджером на файловой базе (тест-клиент на серверной базе) - 19:26
Тест с тестменеджером на файловой базе (тест-клиент на файловой базе) - 15:10

Плюс визуально было не видны "залипания" rphost-а и удалось раскачать загрузку сервера до ~35% (avg) против ~20% (avg)
источник

LP

Leonid Pautov in testspro1c
Igor Averin
Попробовал. Результат положительный. На том же самом окружении, только с выносом тест менеджера в файловую базу (пока не пустую, так как ее надо было готовить, а мне лень) ускорение на ~8 минут.

Тест с тестменеджером на серверной базе (тест-клиент база там же) - 27:16
Тест с тестменеджером на файловой базе (тест-клиент на серверной базе) - 19:26
Тест с тестменеджером на файловой базе (тест-клиент на файловой базе) - 15:10

Плюс визуально было не видны "залипания" rphost-а и удалось раскачать загрузку сервера до ~35% (avg) против ~20% (avg)
А если обе базы файловые?
источник

IA

Igor Averin in testspro1c
15:10
источник

LP

Leonid Pautov in testspro1c
В 1.5 раза на файле быстрее чем на сервере?
источник

IA

Igor Averin in testspro1c
Leonid Pautov
В 1.5 раза на файле быстрее чем на сервере?
Ну что-то вроде того получается.
источник

LP

Leonid Pautov in testspro1c
А можете сделать замер, какой нибудь не связанный с автотестами? Например - создание тысячи номенклатур и сравнить на файле и сервере?
источник

IA

Igor Averin in testspro1c
Leonid Pautov
А можете сделать замер, какой нибудь не связанный с автотестами? Например - создание тысячи номенклатур и сравнить на файле и сервере?
Я думаю сможем, но не сильно быстро. Завтра с коллегами обсдать буду.
источник
2019 April 29

B

Banof in testspro1c
😎 Banofbot позволяет голосовать за бан участников чата. Появился спамер или еще какой негодяй, а админов нет рядом? Просто ответьте на сообщение провинившегося текстом @banofbot и бот начнет голосование.

/help — Показывает это сообщение 😱
/language — Позволяет выбрать язык 📣
/lock — Включить или выключить доступ не-админов к командам бота 🔑
/limit — Сменить минимальное количество голосов для кика пользователя ✌️
/time — Настроить минимальное время между банами

Не забудьте назначить @banofbot админом, иначе он не сможет работать.

Нравится бот? Оставьте отзыв по ссылке.

Остались вопросы? Почитайте наш канал поддержки — @borodutch_support 🦄
источник

GV

Gukov Viktor in testspro1c
источник

B

Banof in testspro1c
🔫 Briefing by DEX кикнут — вернуть этого пользователя можно только разбаном в настройках чата.

Проголосовавшие за кик:
@pepeisalreadytaken, Briefing by DEX, @pzhgulev, @olyrs, Алексей Сиднев
источник

АЛ

Артем Лазаренко... in testspro1c
ничеси вона поситителей )
источник
2019 April 30

ДЗ

Денис Злобин... in testspro1c
Артем Лазаренко
ничеси вона поситителей )
Статья на ис делает свое дело )
источник

КД

Кучма Дмитрий... in testspro1c
Денис Злобин
Статья на ис делает свое дело )
Точно, наверное в рассылке по почте прошла. Предлагаю кто опытный в этих делах запилить здесь пост с тегом каким-нибудь, типа #начинающим и отписать с чего начинать и как за это дело браться.
источник

NG

Nikita Gryzlov in testspro1c
В канале по БСП был линк
источник

AT

Alexander Tsukanov in testspro1c
Leonid Pautov
А можете сделать замер, какой нибудь не связанный с автотестами? Например - создание тысячи номенклатур и сравнить на файле и сервере?
Погонял локально. Подозрения пали на ОбновлятьСтатистикуВДереве: https://i.imgur.com/ZSVn0J9.png
Если тест менеджер клиент-серверный, то на процедуре ВывестиСтатистикуНаСервере() значительно проседает.
Эту настройку можно принудительно вырубить в json?
источник

AT

Alexander Tsukanov in testspro1c
И, кстати, есть подозрение что в случае этого самого клиент-серверного тест-менеджера оно ведет себя как маляр Шлемиль
источник

AT

Alexander Tsukanov in testspro1c
Но это гипотеза. У нас сегодня тест выполнялся овер 6 часов. Хотя на файловой 1 час
источник

АС

Антон Степанов... in testspro1c
а будет канал по тестированию, аналогично стандартам и бсп, где будут коротенькие заметки, лайфхаки, инструкции итп?
источник

AT

Alexander Tsukanov in testspro1c
Мужики, кстати, подскажите можно ли как-то скриптовыми средствами изменить режим совместимости в файле cf?
Никто случаем не извращался?
Нам надо прогонять тесты с режимом совместимости и без. И вот непонятно навскидку как это сделать
источник