We want to confirm the timeout (MR) in the Rust evaluator is working, first step is to write a test
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | Jdforrester-WMF | T402957 [26Q3] Rust evaluator in production | |||
| Open | None | T382433 Get the Rust prototype of the function-evaluator's executors into a state where it could be deployed | |||
| In Progress | cmassaro | T343720 If we create a working evaluator service in Rust, we can measure its performance and stability characteristics and plan to productionize it in a subsequent quarter | |||
| Resolved | cmassaro | T399344 Rust-based evaluator is at feature parity with the current Node-based one | |||
| Resolved | ecarg | T399345 Rust-based evaluator implements a timeout | |||
| Resolved | ecarg | T407590 Check that timeout is working properly |
Event Timeline
ecarg opened https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator/-/merge_requests/430
add test for (Rust) timeout
jforrester merged https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator/-/merge_requests/430
add test for (Rust) timeout
Change #1198039 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):
[operations/deployment-charts@master] Update function-evaluators from 2025-10-15-120631 to 2025-10-21-143846.
Change #1198039 merged by jenkins-bot:
[operations/deployment-charts@master] Wikifunctions: Update function-evaluators from 2025-10-15-120631 to 2025-10-21-143846.
apine opened https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator/-/merge_requests/431
Revert "return real http status codes ... ."
I'm not sure why the Evaluator revert is linked here but this Rust test addition is complete