[CI] 【Hackathon 9th Sprint No.38】NO.38 功能模块单测补充 by xunyoyo · Pull Request #5060 · PaddlePaddle/FastDeploy (original) (raw)

This file contains tests for the global scheduler, including request handling, load accounting, and response management.

Motivation

NO.38 功能模块 fastdeploy/scheduler/global_scheduler.py 单测补充

Modifications

new dir and add tests/scheduler/test_global_scheduler.py

Usage or Command

tests/scheduler/test_global_scheduler.py:

python -m coverage run -m unittest tests.scheduler.test_global_scheduler
&& python -m coverage report -m --include='fastdeploy/scheduler/global_scheduler.py'

Accuracy Tests

tests/scheduler/test_global_scheduler.py:

Name Stmts Miss Cover Missing

fastdeploy/scheduler/global_scheduler.py 369 62 83% 200-202, 214-215, 231-241, 332, 424-429, 440-441, 499-502, 511, 520, 532-533, 542-543, 556-561, 576, 601, 652, 681-682, 699-730, 774-775

TOTAL 369 62 83%

Checklist