chore(conductor): Mark track 'Fix 45 failing test files across 12 batches' as complete
Final fix for est_rag_phase4_stress.py to robustly wait for RAG status transitions.
This commit is contained in:
@@ -70,7 +70,17 @@ def test_rag_large_codebase_verification_sim(live_gui):
|
||||
(workspace_dir / "file_25.txt").write_text("MODIFIED CONTENT FOR FILE 25. SEARCH FOR THIS.")
|
||||
|
||||
client.click('btn_rebuild_rag_index')
|
||||
time.sleep(2) # Wait for it to finish
|
||||
|
||||
# Wait for 'ready'
|
||||
success = False
|
||||
for _ in range(50):
|
||||
status = client.get_value('rag_status')
|
||||
if status == 'ready':
|
||||
success = True
|
||||
break
|
||||
time.sleep(0.5)
|
||||
assert success, f"Incremental re-indexing timed out. Final status: {status}"
|
||||
print("[SIM] Incremental re-indexing SUCCESS.")
|
||||
|
||||
# 6. Verify retrieval of modified content
|
||||
client.set_value('current_provider', 'gemini_cli')
|
||||
|
||||
Reference in New Issue
Block a user