compact: retained_tokens テスト値を現実的な値に変更
2 を 8_000 に。retained_turns 時代の名残で 2 は "2 トークン保持" と読めてしまい意味不明だったため。
This commit is contained in:
parent
da021103e4
commit
1a3e9030bd
|
|
@ -113,9 +113,9 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn both_thresholds_configured() {
|
fn both_thresholds_configured() {
|
||||||
let state = CompactState::new(Some(80_000), Some(90_000), 2);
|
let state = CompactState::new(Some(80_000), Some(90_000), 8_000);
|
||||||
assert_eq!(state.request_threshold(), Some(90_000));
|
assert_eq!(state.request_threshold(), Some(90_000));
|
||||||
assert_eq!(state.retained_tokens(), 2);
|
assert_eq!(state.retained_tokens(), 8_000);
|
||||||
|
|
||||||
assert!(!state.exceeds_request(70_000));
|
assert!(!state.exceeds_request(70_000));
|
||||||
assert!(!state.exceeds_post_run(70_000));
|
assert!(!state.exceeds_post_run(70_000));
|
||||||
|
|
@ -129,7 +129,7 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn post_run_only() {
|
fn post_run_only() {
|
||||||
let state = CompactState::new(Some(80_000), None, 2);
|
let state = CompactState::new(Some(80_000), None, 8_000);
|
||||||
// request check always false when threshold is None.
|
// request check always false when threshold is None.
|
||||||
assert!(!state.exceeds_request(1_000_000));
|
assert!(!state.exceeds_request(1_000_000));
|
||||||
assert!(state.exceeds_post_run(85_000));
|
assert!(state.exceeds_post_run(85_000));
|
||||||
|
|
@ -137,21 +137,21 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn request_only() {
|
fn request_only() {
|
||||||
let state = CompactState::new(None, Some(90_000), 2);
|
let state = CompactState::new(None, Some(90_000), 8_000);
|
||||||
assert!(!state.exceeds_post_run(1_000_000));
|
assert!(!state.exceeds_post_run(1_000_000));
|
||||||
assert!(state.exceeds_request(95_000));
|
assert!(state.exceeds_request(95_000));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn both_none_disables_all_checks() {
|
fn both_none_disables_all_checks() {
|
||||||
let state = CompactState::new(None, None, 2);
|
let state = CompactState::new(None, None, 8_000);
|
||||||
assert!(!state.exceeds_request(1_000_000));
|
assert!(!state.exceeds_request(1_000_000));
|
||||||
assert!(!state.exceeds_post_run(1_000_000));
|
assert!(!state.exceeds_post_run(1_000_000));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn circuit_breaker_trips_after_max_failures() {
|
fn circuit_breaker_trips_after_max_failures() {
|
||||||
let state = CompactState::new(Some(80_000), Some(90_000), 2);
|
let state = CompactState::new(Some(80_000), Some(90_000), 8_000);
|
||||||
assert!(!state.is_disabled());
|
assert!(!state.is_disabled());
|
||||||
|
|
||||||
state.record_compact_failure();
|
state.record_compact_failure();
|
||||||
|
|
@ -164,7 +164,7 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn success_resets_failure_count() {
|
fn success_resets_failure_count() {
|
||||||
let state = CompactState::new(Some(80_000), Some(90_000), 2);
|
let state = CompactState::new(Some(80_000), Some(90_000), 8_000);
|
||||||
state.record_compact_failure();
|
state.record_compact_failure();
|
||||||
state.record_compact_failure();
|
state.record_compact_failure();
|
||||||
assert!(!state.is_disabled());
|
assert!(!state.is_disabled());
|
||||||
|
|
@ -179,7 +179,7 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn just_compacted_lifecycle() {
|
fn just_compacted_lifecycle() {
|
||||||
let state = CompactState::new(Some(80_000), Some(90_000), 2);
|
let state = CompactState::new(Some(80_000), Some(90_000), 8_000);
|
||||||
assert!(!state.just_compacted());
|
assert!(!state.just_compacted());
|
||||||
|
|
||||||
state.record_compact_success();
|
state.record_compact_success();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user