Skip to content

Commit 1da0c06

Browse files
author
vturov
committed
eslint: do not use chunks [technical]
<section id="quibbler-autodescription"> #### Отключение использования чанков для ESLint 📝 - 🔧 Отключено использование чанков в конфигурации ESLint, что уменьшает время обработки файлов до 0 секунд. - ✨ Добавлен параметр `SIZE(MEDIUM)` в конфигурационные файлы для оптимизации сборки. <a href="HIDDEN_URL"><font size="2">Autodescription by Code Assistant</font></a> </section> #### Отключение использования чанков для ESLint (``) 📝 - 🔧 Отключено использование чанков в конфигурации ESLint - для крупных проектов это в разы сокращает время работы тестов локально и в CI (вне distbuild), а также затраты ресурсов при любом варианте запуска - ✨ Если в distbuild (в плашке) тесты не помещаются в 60 секунд, то необходимо выставить `SIZE(MEDIUM)` в `ya.make` проекта. commit_hash:ef1d3688e977d634c41aa2a185607ee09a1d9598
1 parent 6574e3b commit 1da0c06

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

build/plugins/nots.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
# 1 is 60 files per chunk for TIMEOUT(60) - default timeout for SIZE(SMALL)
2727
# 0.5 is 120 files per chunk for TIMEOUT(60) - default timeout for SIZE(SMALL)
2828
# 0.2 is 300 files per chunk for TIMEOUT(60) - default timeout for SIZE(SMALL)
29-
ESLINT_FILE_PROCESSING_TIME_DEFAULT = 0.2 # seconds per file
29+
# 0.0 - not to use chunks
30+
ESLINT_FILE_PROCESSING_TIME_DEFAULT = 0.0 # seconds per file
3031

3132
REQUIRED_MISSING = "~~required~~"
3233

0 commit comments

Comments
 (0)