forked from Michael-A-Kuykendall/shimmy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathregression.rs
More file actions
90 lines (63 loc) · 2.79 KB
/
regression.rs
File metadata and controls
90 lines (63 loc) · 2.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
/// Regression Test Suite - User-Reported Issues
///
/// This module includes all individual regression test files from tests/regression/
/// Each file tests a specific user-reported issue to prevent regressions.
///
// Auto-discovered by CI/CD - just add new issue_NNN_*.rs files to tests/regression/
// Include all individual regression test modules (only files that exist)
#[path = "regression/issue_012_custom_model_dirs.rs"]
mod issue_012_custom_model_dirs;
#[path = "regression/issue_013_qwen_template.rs"]
mod issue_013_qwen_template;
#[path = "regression/issue_051_lmstudio_discovery.rs"]
mod issue_051_lmstudio_discovery;
#[path = "regression/issue_053_sse_duplicate_prefix.rs"]
mod issue_053_sse_duplicate_prefix;
#[path = "regression/issue_063_version_mismatch.rs"]
mod issue_063_version_mismatch;
#[path = "regression/issue_064_template_packaging.rs"]
mod issue_064_template_packaging;
#[path = "regression/issue_068_mlx_support.rs"]
mod issue_068_mlx_support;
#[path = "regression/issue_072_gpu_backend_flag.rs"]
mod issue_072_gpu_backend_flag;
#[path = "regression/issue_101_performance_fixes.rs"]
mod issue_101_performance_fixes;
#[path = "regression/issue_106_windows_crash.rs"]
mod issue_106_windows_crash;
#[path = "regression/issue_108_memory_allocation.rs"]
mod issue_108_memory_allocation;
#[path = "regression/issue_110_crates_io_build.rs"]
mod issue_110_crates_io_build;
#[path = "regression/issue_111_gpu_metrics.rs"]
mod issue_111_gpu_metrics;
#[path = "regression/issue_112_safetensors_engine.rs"]
mod issue_112_safetensors_engine;
#[path = "regression/issue_113_openai_api.rs"]
mod issue_113_openai_api;
#[path = "regression/issue_114_mlx_distribution.rs"]
mod issue_114_mlx_distribution;
#[path = "regression/issue_128_backend_reinitialization.rs"]
mod issue_128_backend_reinitialization;
#[path = "regression/issue_129_precompiled_gpu_support.rs"]
mod issue_129_precompiled_gpu_support;
#[path = "regression/issue_130_gpu_layer_offloading.rs"]
mod issue_130_gpu_layer_offloading;
#[path = "regression/issue_142_amd_gpu_detection.rs"]
mod issue_142_amd_gpu_detection;
#[path = "regression/issue_131_arm64_ci_support.rs"]
mod issue_131_arm64_ci_support;
#[path = "regression/issue_132_auto_stop_tokens.rs"]
mod issue_132_auto_stop_tokens;
#[path = "regression/issue_packaging_general.rs"]
mod issue_packaging_general;
#[path = "regression/issue_version_validation.rs"]
mod issue_version_validation;
#[path = "regression/issue_182_kvcache_ctx_default.rs"]
mod issue_182_kvcache_ctx_default;
#[path = "regression/issue_183_utf8_token_boundary.rs"]
mod issue_183_utf8_token_boundary;
#[path = "regression/issue_184_native_chat_template.rs"]
mod issue_184_native_chat_template;
// This test file is now executable via: cargo test --test regression
// CI/CD runs this automatically before main test suite