Browse Source

Enable ruff style test splitting

Enable ruff style test splitting
commit_hash:01e08ec34ed5efa4aad68d0d1a64eda015a928fc
alevitskii 2 months ago
parent
commit
3889876036
1 changed files with 5 additions and 1 deletions
  1. 5 1
      build/conf/python.conf

+ 5 - 1
build/conf/python.conf

@@ -198,6 +198,10 @@ when ($BLACK_FILE_PROCESSING_TIME == "") {
     BLACK_FILE_PROCESSING_TIME=1.5
 }
 
+when ($RUFF_FILE_PROCESSING_TIME == "") {
+    RUFF_FILE_PROCESSING_TIME=0.5
+}
+
 # tag:python-specific tag:deprecated tag:internal
 module _PY2_PROGRAM: _BASE_PY_PROGRAM {
     SET(MODULE_LANG PY2)
@@ -299,7 +303,7 @@ RUFF_PROJECT_TO_CONFIG_MAP=build/config/tests/ruff/ruff_config_paths.json
 macro STYLE_RUFF(CONFIG_TYPE="") {
     .ALLOWED_IN_LINTERS_MAKE=yes
     SET_APPEND(_MAKEFILE_INCLUDE_LIKE_DEPS ${ARCADIA_ROOT}/${RUFF_PROJECT_TO_CONFIG_MAP})
-    _ADD_PY_LINTER_CHECK(NAME ruff LINTER tools/ruff_linter/bin/ruff_linter GLOBAL_RESOURCES build/external_resources/ruff CONFIGS $PYTHON_LINTERS_DEFAULT_CONFIGS PROJECT_TO_CONFIG_MAP $RUFF_PROJECT_TO_CONFIG_MAP CONFIG_TYPE $CONFIG_TYPE)
+    _ADD_PY_LINTER_CHECK(NAME ruff LINTER tools/ruff_linter/bin/ruff_linter GLOBAL_RESOURCES build/external_resources/ruff FILE_PROCESSING_TIME $RUFF_FILE_PROCESSING_TIME CONFIGS $PYTHON_LINTERS_DEFAULT_CONFIGS PROJECT_TO_CONFIG_MAP $RUFF_PROJECT_TO_CONFIG_MAP CONFIG_TYPE $CONFIG_TYPE)
 }
 
 # tag:python-specific tag:test