From 4fbb311234f75e54834400458a809b0a383831cd Mon Sep 17 00:00:00 2001 From: Mohammad Miadh Angkad <176301910+mmangkad@users.noreply.github.com> Date: Tue, 24 Mar 2026 17:25:11 +0800 Subject: [PATCH] [Fix][Eval] Keep `--dataset-path` scoped to `longbench_v2` (#21156) --- python/sglang/test/run_eval.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/sglang/test/run_eval.py b/python/sglang/test/run_eval.py index 51f650d4e..11ba1dc5c 100644 --- a/python/sglang/test/run_eval.py +++ b/python/sglang/test/run_eval.py @@ -118,7 +118,7 @@ def run_eval(args): elif args.eval_name == "gpqa": from sglang.test.simple_eval_gpqa import GPQAEval - filename = getattr(args, "dataset_path", None) or ( + filename = ( "https://openaipublic.blob.core.windows.net/simple-evals/gpqa_diamond.csv" ) eval_obj = GPQAEval(filename, args.num_examples, args.num_threads) @@ -130,7 +130,7 @@ def run_eval(args): from sglang.test.simple_eval_longbench_v2 import LongBenchV2Eval # Default to HuggingFace dataset, can be overridden with --dataset-path - data_source = getattr(args, "dataset_path", None) + data_source = args.dataset_path categories = args.categories.split(",") if args.categories else None eval_obj = LongBenchV2Eval(