Quansight / ragna

RAG orchestration framework ⛵️
https://ragna.chat
BSD 3-Clause "New" or "Revised" License
177 stars 22 forks source link

Fix E2E test on Windows #447

Open blakerosenthal opened 2 months ago

blakerosenthal commented 2 months ago

Bug description

Currently the test in tests/deploy/api/test_e2e.py is broken on Windows. The API call to /chats/<chat id> often (not always) fails to include the previous user message immediately after a call to /chats/<chat id>/answer. We need to investigate where this message is being dropped.

How to reproduce the bug?

See https://github.com/Quansight/ragna/actions/runs/9891178695/job/27321052554?pr=438#step:4:169 Can reproduce by uncommenting @skip_on_windows in /tests/deploy/api/test_e2e.py.

Versions and dependencies used

No response

Anything else?

No response