Page MenuHomePhabricator

Fix evaluator's coverage report to not get confused by multiple reports
Closed, ResolvedPublic

Description

Description

The publish-coverage-report job now fails. The individual coverage reports are also not being properly generated.

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)

  • figure out how to generate multiple coverage reports without breaking things; fix that
  • figure out why coverage report publication fails; fix that

Completion checklist

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Draft: CI: Re-enable coverage publishing using the Rust evaluatorrepos/abstract-wiki/wikifunctions/function-evaluator!537jforresterT359562main
CI: Temporarily pause publish-coverage-report until fixedrepos/abstract-wiki/wikifunctions/function-evaluator!294jforresterT359562main
Customize query in GitLab

Event Timeline

Jdforrester-WMF renamed this task from Fix Coverage Reports to Fix evaluator's coverage report to not get confused by multiple reports.Mar 7 2024, 5:51 PM
Jdforrester-WMF triaged this task as Low priority.
Jdforrester-WMF moved this task from To Triage to Backlog on the Abstract Wikipedia team board.

Change #1115029 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-01-22-212306 to 2025-01-29-140344

https://gerrit.wikimedia.org/r/1115029

Change #1115029 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-01-22-212306 to 2025-01-29-140344

https://gerrit.wikimedia.org/r/1115029

Jdforrester-WMF changed the task status from In Progress to Open.May 19 2026, 2:27 PM
Jdforrester-WMF removed Jdforrester-WMF as the assignee of this task.
Jdforrester-WMF claimed this task.

Fixed by dropping the Node builds.