Description
Steps to reproduce (step by step instructions, with links, commands and necessary data to reproduce the error)
- Visit the test case Most recent population of Chicago
- In the Implementations pane, notice the Failed label for Z28884, currently named Composition for Z28874 (WIP)
- Click on Details, to see Reached time limit in orchestrator (time limit: "10000 ms")
- Note also the sibling test Most recent population of Hickory, with a smaller number of statements, does not fail.
Observed behavior
- Reached time limit in orchestrator (time limit: "10000 ms")//
Expected behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)
- Should complete normally without exceeding the time limit.
This test fetches the item for Chicago from Wikidata, then calls a function with a JavaScript implementation to iterate over the 456 statements in the item for Chicago, to filter out those with the population property (of which there are only 5), then recurses over those 5 statements to see which one has the most recent point-in-time qualifier.
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Back-end_Task/Bug_completion_checklist