muh b73c8ea60b [test] verify_functional.py: 13→18 test cases, fix missing TC-11/12 registration
Competition requires 50+ functional tests all passing for base award.
Previous version defined test_max_tokens_boundary and test_json_object_output
but didn't register them in ALL_TESTS — they never ran.

Added 5 new tests matching competition test spec:
  TC-14 Streaming SSE: data: chunks ≥ 5, [DONE] terminator, content ≥ 10 chars
  TC-15 Usage tokens: prompt_tokens > 0, completion_tokens > 0, total = sum
  TC-16 Model name validation: wrong model → 4xx
  TC-17 Content-Type SSE: streaming → text/event-stream header
  TC-18 Instruction following: 'reply PONG only' → output contains PONG

CCCL pattern: each test mirrors a CCCL catch2 test category:
  - TC-14 ↔ scan tile_state streaming (INVALID→PARTIAL→INCLUSIVE)
  - TC-15 ↔ reduce usage accounting (num_items tracking)
  - TC-16 ↔ device_select_if error handling (invalid predicate → error)
  - TC-18 ↔ transform identity (input → expected output, no modification)
2026-08-06 06:05:19 +00:00
2026-07-30 17:03:23 +08:00

project_6

Description
No description provided
Readme 427 MiB
Languages
C++ 41.8%
Cuda 31.6%
Python 22.2%
C 2.1%
CMake 1.1%
Other 1.1%