Комментарии 9
О да, понимаю боль. У меня тоже есть маленькая перф фермочка на работе моего авторства. Мне надо тестировать, в том числе, производительность сети в приложении. Не смогли побороть пинги на wifi, в итоге девайсы подключены через type-c расширители где есть проводная сеть и зарядка. Мобила перестаёт быть подключена по usb, а становится подключена только по сети, ходить туда только через adb, а потыкать экранчик через https://github.com/Genymobile/scrcpy Работает.
И ещё комментарий, только после создания перфтестов я понял насколько они жрут время на обслуживание, и насколько система тестирования деградирует, как только никто на ней не фокусируется. Чтобы перфтесты жили и нужно чтобы команда разработчиков хотела фокусироваться на производительности.
А что за тул у вас такие графики рисует с учётом разброса?https://hsto.org/r/w1560/getpro/habr/upload_files/1ae/ab1/0df/1aeab10df8fe428d1c6f65df42b293a0.png
Для графиков AFAIK используется Highcharts JS
А как отключить все эти метрики с перфтестами, чтобы все эти приложения перестали тормозить и начали наконец-то работать?
Яндекс.навигатор на 3-летнем не самом слабом телефоне с 4гб ram с каждым обновлением все сильнее тормозит.
Это благодаря метрикам и перф.тестам?
Что насчёт ферм с разными android девайсами? Как известно, китайские оболочки доставляют боль на уровне стула не чуть не меньше чем собственные баги/недопилы
Перф-тесты VS аномалии. Вечная битва за производительность приложений на iOS