Skip to content

Instantly share code, notes, and snippets.

View hashkanna's full-sized avatar

Kannappan Sirchabesan hashkanna

View GitHub Profile
@hashkanna
hashkanna / gist:f7caca0f4dbdb978d27789a9103e8890
Created January 28, 2026 06:22
Missing Tests in JAX vs PyTorch
Missing Tests in JAX vs PyTorch
Status: JAX has ZERO tests for /v1/score API
The PyTorch version has 17 test methods across 2 test classes. The JAX version has none.
---
Missing Test Class 1: TestScoreAPI (Engine-level tests)
PyTorch location: test/registered/core/test_score_api.py
@hashkanna
hashkanna / gist:46d540b98b6dd2bb6829f1be0b553174
Created January 28, 2026 06:15
Test Plan for /v1/score API (SGLang-JAX)
Test Plan for /v1/score API (SGLang-JAX)
Overview
The JAX version currently lacks dedicated tests for the /v1/score API, while the PyTorch version has comprehensive coverage (14 test methods + integration tests). This plan
aims to achieve feature parity and add JAX-specific tests.
---
Phase 1: Core Functionality Tests
@hashkanna
hashkanna / gist:7825c3aee74cf73beea9a0c632a36bec
Last active January 26, 2026 23:59
TPU setup for running sglang-jax tests
# SGL-JAX TPU Testing Setup Guide
Complete guide for setting up and running SGL-JAX tests on Google Cloud TPU using SkyPilot.
## Table of Contents
- [Prerequisites](#prerequisites)
- [Step 1: Install SkyPilot](#step-1-install-skypilot)
- [Step 2: Configure GCP Project](#step-2-configure-gcp-project)
- [Step 3: Enable Required APIs](#step-3-enable-required-apis)
- [Step 4: Configure SkyPilot](#step-4-configure-skypilot)