Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 16 18:51
    mikhail-angelov commented #768
  • Oct 16 09:17
    szypulka commented on 0e5db0b
  • Oct 15 18:56

    fomars on develop

    fix luna test name fix luna test name fix neuploader autostop and 2 more (compare)

  • Oct 15 18:56
    fomars closed #802
  • Oct 15 17:37
    fomars opened #802
  • Oct 15 14:27

    fomars on develop

    Add autostop rps and reason to … Merge pull request #800 from sz… (compare)

  • Oct 15 14:27
    fomars closed #800
  • Oct 15 12:25

    fomars on develop

    Bump pandas version Set numpy version Merge pull request #786 from ya… and 13 more (compare)

  • Oct 15 12:25
    fomars closed #801
  • Oct 15 12:22
    fomars opened #801
  • Oct 15 07:49
    nnugumanov closed #566
  • Oct 15 07:49
    nnugumanov commented #566
  • Oct 15 07:43

    nnugumanov on develop

    Added some spaces to correctly … Merge branch 'develop' into pat… Merge pull request #567 from An… (compare)

  • Oct 15 07:43
    nnugumanov closed #567
  • Oct 15 07:39
    nnugumanov synchronize #567
  • Oct 14 18:16

    szypulka on develop

    cast int metrics to float. avoi… pr comment fix and test for met… Merge pull request #799 from tm… (compare)

  • Oct 14 18:16
    szypulka closed #799
  • Oct 14 08:56
    eIGato commented #799
  • Oct 12 11:08
    tmaitz commented #799
  • Oct 12 11:02
    tmaitz synchronize #799
MilyaushaV
@MilyaushaV
Добрый день) есть ли какие-нибудь особенности по тестированию микросервисов?
ApolonOmelchuk
@ApolonOmelchuk
Добрый день.
Возникла проблема с оверлоадом, подскажите, в какую сторону копать: по какой-то причине страница теста рендерится только после завершения теста. Во время нагрузки все, что она показывает, это no test data yet. При этом в "аватарке" теста в общем списке график успешно отрисовывается в реальном времени. То есть данные все-таки долетают. Иногда и страница самого теста прогружается, но если её обновить, то опять no test data. Танк на оверлоад ходит через squid
Ilyas Mailyanov
@IMailyanov_twitter
Привет всем, подскажите как заставить танк работать по tls 1.3? При попытке выдаёт reset connection и ошибки протокола. При этом SSL и tls 1.2 проходит без проблем. Срочный хэлп
mpotapow
@mpotapow
Добрый вечер, кто нибудь сталкивался с проблемой:
[WARNING] API error, will retry in 10s ?
Возникает когда использую драйвер jmeter. Нагрузка подается, а вот в конце зависает и не может отправить результат.
belomore
@Tonsofattraction
@ApolonOmelchuk а какие-то ошибки в браузере показываются ? в инспекторе я имею ввиду во вкладке network
ну или в консоли прям
SizovWorki
@SizovWorki
Всем привет, в конце теста вижу 15:04:29 [INFO] Closing Monitoring Uploader thread
15:04:31 [WARNING] API error, will retry in 10s... и продолжается это бесконечно, подскажите в чем проблема?
запускаю в докере, phantom
Denis
@ibrilliantov
я так понимаю все уже вкурсе [WARNING] API error, will retry in 10s...
sasha11207
@sasha11207
@ibrilliantov привет, в начале теста не может приконектиться?
Denis
@ibrilliantov
@sasha11207 нет, эту ошибку начал получать когда шлётся мониторинг в overload, именно мониторинг, и в пятницу в итоге я долждался что отчёт мне всетаки построился
sasha11207
@sasha11207
@ibrilliantov ты с Украины? если да то провайдеры блочат оверлоад и нельзя достучаться с некоторых провайдеров.
через прокси нужно слать
Denis
@ibrilliantov
я с Мск
sasha11207
@sasha11207
у меня было так.
Denis
@ibrilliantov
в итоге я захожу в overload нажимаю там stoptest и вроде как всё заканчивается и отчёт строится
Denis
@ibrilliantov
image.png
SizovWorki
@SizovWorki
а можно в одном ammo файле get и post запросы писать? точнее что тогда указать в load.yaml, ammotype может быть несколько?
SizovWorki
@SizovWorki
есть кто живой или вопрос выше слишком тупой?
dE1l
@dE1l
@SizovWorki я так понимаю, если используется файл с патронами, ammotype можено вообще не указывать https://yandextank.readthedocs.io/en/latest/tutorial.html#run-test
load_profile: load_type и schedule скорей всего будет достаточно
SizovWorki
@SizovWorki
пробовал так, потом смотрю логи а он вместе POST вызывает GET
dE1l
@dE1l
@SizovWorki вот последний Note об этом https://yandextank.readthedocs.io/en/latest/tutorial.html#preparing-requests
SizovWorki
@SizovWorki
@dE1l это все читал, и отдельно работает отлично, но примера с GET и POST в одном ammo файле там нет
dE1l
@dE1l
@SizovWorki чтож, сам не пробовал, не знаю. Заставить стрелять из нескольких аммой файлов азными типами запросов я тоже не смог и в итоге реализовал сценарии на BFG и это решение мои потребности перекрыло больше чем полностью. но это уже совсем другая история)
SizovWorki
@SizovWorki
@dE1l понял, с текущей задачей конечно BFG будет наверное избыточно, а есть туториалы? что то свежее по танку очень тяжело гуглится, за последний год например ютуб выдает только видосики про игровые танки(
Timur Torubarov
@nettorta
@SizovWorki в случае с пушкой phantom есть формат патронов request-style, там указывается количество байт, которые нужно из файла прочитать и после этого данные, которые отправить по коннекту
технически данные могут быть любыми, фантому всё равно что отправлять
любой метод, любой формат, это просто текст
вот тут есть пример генератора патронов в таком формате данных - https://yandextank.readthedocs.io/en/latest/ammo_generators.html
SizovWorki
@SizovWorki
@nettorta спасибо, юзал URI+POST-style, потому что не разобрался с request-style, попробую снова
sheidaev
@sheidaev
Всем привет. Заметил что overload не до конца догружает отчеты. Подскажите пожалуйста, никто не сталкивался с этой проблемой?
belomore
@Tonsofattraction
Подскажите, а кто-нибудь пользуется БФГ в работе?
dE1l
@dE1l
@Tonsofattraction :point_up: August 27, 2019 3:34 PM
Vasiliy
@webchi
а какой генератор нагрузки лучше использовать?
что-то пандора начала ошибку выдавать
phttp/base.go:116    Request fail    {"pool": "HTTP pool", "instance": 5, "error": "remote error: tls: handshake failure"}
Artur Badretdinov
@Gaket
Подскажите пожалуйста, как понять, почему не подцепляется токен? Я не очень знаком с докером, поставил его и могу запустить Танк с конфигом. Каждый раз при запуске танка создаётся новый контейнер. Как мне положить файл в каждый будущий контейнер?
О, оно само заработало O_о. Спасибо за внимание)
Artur Badretdinov
@Gaket

Минут 10 боролся с 400 Bad Request на Get запрос индексной страницы сайта. Оказалось, что не хватало хедера в фантоме. Возможно, кому-нибудь пригодится :)

headers:

- "[Host: example.herokuapp.com]"
Timur Torubarov
@nettorta
   The most common form of Request-URI is that used to identify a
   resource on an origin server or gateway. In this case the absolute
   path of the URI MUST be transmitted (see section 3.2.1, abs_path) as
   the Request-URI, and the network location of the URI (authority) MUST
   be transmitted in a Host header field. For example, a client wishing
   to retrieve the resource above directly from the origin server would
   create a TCP connection to port 80 of the host "www.w3.org" and send
   the lines:

       GET /pub/WWW/TheProject.html HTTP/1.1
       Host: www.w3.org

   followed by the remainder of the Request. Note that the absolute path
   cannot be empty; if none is present in the original URI, it MUST be
   given as "/" (the server root).
sasha11207
@sasha11207
Привет, подскажите какой лучше генератор нагрузки выбрать для написания сценариев на python?
Pavel
@Shpall_gitlab
Насколько мне известно, именно "писать" сценарии там только один питоновский генератор позволяет
Artur Badretdinov
@Gaket
@nettorta, спасибо
sasha11207
@sasha11207
Добрый день, подскажите @nettorta , танк поддерживает python3 ?
в данный момент стоит yandextank - 1.11.3
sasha11207
@sasha11207
использую BFG генератор. простой пример - логин. как можно указать чтобы при каждом новом треде брались новые доступы(логин/пароль), из файла например, или с массива.? я пока не понимаю как это реализовать. Например Jmeter читает файл, новый тред - новая строка. как тут такое сделать? спасибо
zebda
@zebda20645432_twitter
положи в аммо
sasha11207
@sasha11207
@zebda20645432_twitter точно , можно схитрить. спасибо