docs: Update test file docstring to reflect all 11 test scenarios
Previous docstring mentioned only 4 scenarios but the file actually contains
11 comprehensive test cases. Updated to list all scenarios:
1. Pipeline Status Isolation
2. Lock Mechanism (Parallel/Serial)
3. Backward Compatibility
4. Multi-Workspace Concurrency
5. NamespaceLock Re-entrance Protection
6. Different Namespace Lock Isolation
7. Error Handling
8. Update Flags Workspace Isolation
9. Empty Workspace Standardization
10. JsonKVStorage Workspace Isolation
11. LightRAG End-to-End Workspace Isolation
This makes the file header accurately describe its contents.
(cherry picked from commit 1a1837028a)
This commit is contained in:
parent
9cf7476dd4
commit
d5a67ea888
1 changed files with 14 additions and 5 deletions
|
|
@ -2,11 +2,20 @@
|
||||||
"""
|
"""
|
||||||
Test script for PR #2366: Workspace Isolation Feature
|
Test script for PR #2366: Workspace Isolation Feature
|
||||||
|
|
||||||
Tests the 4 key scenarios mentioned in PR description:
|
Comprehensive test suite covering workspace isolation in LightRAG:
|
||||||
1. Multi-Workspace Concurrency Test
|
1. Pipeline Status Isolation - Data isolation between workspaces
|
||||||
2. Pipeline Status Isolation Test
|
2. Lock Mechanism - Parallel execution for different workspaces, serial for same workspace
|
||||||
3. Backward Compatibility Test
|
3. Backward Compatibility - Legacy code without workspace parameters
|
||||||
4. Lock Mechanism Test
|
4. Multi-Workspace Concurrency - Concurrent operations on different workspaces
|
||||||
|
5. NamespaceLock Re-entrance Protection - Prevents deadlocks
|
||||||
|
6. Different Namespace Lock Isolation - Locks isolated by namespace
|
||||||
|
7. Error Handling - Invalid workspace configurations
|
||||||
|
8. Update Flags Workspace Isolation - Update flags properly isolated
|
||||||
|
9. Empty Workspace Standardization - Empty workspace handling
|
||||||
|
10. JsonKVStorage Workspace Isolation - Integration test for KV storage
|
||||||
|
11. LightRAG End-to-End Workspace Isolation - Complete E2E test with two instances
|
||||||
|
|
||||||
|
Total: 11 test scenarios
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue