Репозиторий содержит несколько проектов, для которые необходимо запустить тесты и зарепортить их результаты
-
Установить Gradle Profiler
-
Установка на Windows
- Скачайте прикрепленный ниже Gradle Profiler
- Добавьте из скаченного архива папку
bin
в$PATH
Скачать Gradle Profiler можно здесь
-
-
Установить JDK 11 (или обновить до последней версии) и сделать ее по умолчанию (прописать в JAVA_HOME). Для X86-64 брать версию OpenJDK, а для Apple M1 - Zulu ARM. Также убедитесь что она обновлена у нас до последней ревизии
-
Отключить внешние дисплеи
-
Ноутбук подключить к питанию
-
Отключить антивирус
- Настройки исключений для ускорения сборки на Windows
- путь к папки проектов.
- Папку Android SDK
- Папку с Android Studio
- Папку JDK (если не в Android Studio папки)
- $HOME/AppData/Local/Google
- $HOME/.android
- $HOME/.gradle
- Добавить в исключения и процессы. Можно указывать папки или полный путь
- Настройки исключений для ускорения сборки на Windows
-
По максимум закрыть все фоновые программы
ОБЯЗАТЕЛЬНО Отключить Android Studio!
-
Включить производительный режим в настройках
-
Ноутбук ставить на плоскую твердую поверхность, чтобы не было проблем с охлаждением и забором воздуха
-
Не трогать компьютер во время теста
-
Отключить индексацию поиска/Spotlight или добавить папку с проектами для тестов в исключения
- Клонировать репозиторий с тестовыми проектами
- Скопировать в папку файл local.properties (можно взять в любом вашем проекте, который был импортирован в Android Studio) или в переменные окружения добавить переменную ANDROID_SDK_DIR. Там указывается путь к SDK и NDK.
Запустить из терминала в папке проекта команду
gradle-profiler --benchmark --scenario-file performance.scenarios clean_build
Отправляйте результаты через форму.
Важно на каждый компьютер и версию ОС форма заполняется отдельно