c6053f6afd
Remove old validation tests
2025-10-22 18:50:38 +02:00
bc025bbe28
Fix instance name validation
2025-10-21 22:57:23 +02:00
2b51b4a47f
Simplify manager tests
2025-10-21 22:30:08 +02:00
c44712e813
Remove redundant instance manager tests
2025-10-21 22:15:12 +02:00
6afe120a0e
Implement more manager tests
2025-10-21 22:07:10 +02:00
4d05fcea46
Improve manager tests
2025-10-21 21:39:01 +02:00
ffb4b49c94
Split manager into multiple structs
2025-10-20 21:55:50 +02:00
9da2433a7c
Refactor instance and manager tests to use BackendOptions structure
2025-10-19 18:07:14 +02:00
2a7010d0e1
Flatten backends package structure
2025-10-19 15:50:42 +02:00
a1ffdb02a4
Merge main into refactor/instance-split
...
Resolved conflicts in:
- pkg/instance/instance.go: Combined remote detection logic from main with refactored structure
- pkg/manager/manager_test.go: Updated manager initialization to include localNodeName parameter
- pkg/manager/remote_ops.go: Removed stripNodesFromOptions function that was deleted in main
- pkg/manager/remote_ops_test.go: Removed file that was deleted in main
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-17 00:10:09 +02:00
c5097e59be
Fix local instance detection
2025-10-16 21:26:04 +02:00
4b30791be2
Refactor instance options structure and related code
2025-10-16 20:53:24 +02:00
7f6725da96
Refactor NodeConfig handling to use a map
2025-10-08 19:24:24 +02:00
01380e6641
Update instance manager tests to use empty NodeConfig slice
2025-10-07 19:18:13 +02:00
16b28bac05
Merge branch 'main' into feat/multi-host
2025-10-07 18:04:24 +02:00
d15976e7aa
Implement auto-stop for instances with auto-restart disabled and add corresponding tests
2025-10-04 21:17:55 +02:00
e0f176de10
Enhance instance manager to support remote instance management and update related tests
2025-10-01 20:25:06 +02:00
ba0f877185
Fix tests
2025-09-24 21:35:44 +02:00
2a20817078
Remove redundant LlamaExecutable field from instance configuration in tests
2025-09-18 20:29:04 +02:00
cc5d8acd92
Refactor instance and manager tests to use BackendConfig for LlamaExecutable and MLXLMExecutable
2025-09-16 21:45:50 +02:00
d9542ba117
Refactor instance management to support backend types and options
2025-09-01 21:59:18 +02:00
27012b6de6
Split manager tests into multiple test files
2025-08-31 11:39:44 +02:00
905e685107
Add LRU eviction tests for instance management
2025-08-31 11:30:57 +02:00
1443746add
Refactor instance status management: replace Running boolean with InstanceStatus enum and update related methods
2025-08-27 19:44:38 +02:00
eb1d4ab55f
Enhance timeout functionality tests to validate configuration and logic without starting instances
2025-08-19 20:52:59 +02:00
78eda77e44
Enhance timeout handling in InstanceManager with goroutine recovery and shutdown support
2025-08-17 22:49:28 +02:00
41eaebc927
Add TimeoutCheckInterval to instance configuration in tests
2025-08-17 21:42:52 +02:00
2abe9c282e
Rename config and instance struct to avoid awkward naming
2025-08-04 19:30:50 +02:00
6a7a9a2d09
Split large package into subpackages
2025-08-04 19:23:56 +02:00