Skip to content

Conversation

@xingliu14
Copy link
Collaborator

@xingliu14 xingliu14 commented Nov 21, 2025

Description

Centralizes environment variable access by routing following environment variable reads through the envs.py module.

  • SKIP_JAX_PRECOMPILE
  • VLLM_XLA_CHECK_RECOMPILATION
  • MODEL_IMPL_TYPE
  • NEW_MODEL_DESIGN
  • PHASED_PROFILING_DIR
  • PYTHON_TRACER_LEVEL
  • USE_MOE_EP_KERNEL
  • NUM_SLICES
  • RAY_USAGE_STATS_ENABLED
  • VLLM_USE_RAY_COMPILED_DAG_CHANNEL_TYPE

Addressing #1016.

Tests

pytest

tests/runner/test_utils.py
tests/worker/tpu_worker_test.py
tests/runner/test_tpu_runner.py
tests/layers/common/test_attention_interface.py
tests/executors/test_ray_distributed_executor.py
tests/runner/test_tpu_runner_mesh.py
tests/test_envs.py

Checklist

Before submitting this PR, please make sure:

  • I have performed a self-review of my code.
  • I have necessary comments in my code, particularly in hard-to-understand areas.
  • I have made or will make corresponding changes to any relevant documentation.

@xingliu14 xingliu14 marked this pull request as ready for review November 21, 2025 07:08
@xingliu14
Copy link
Collaborator Author

@kyuyeunk It's ready for review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant