Jump to content

Developer Satisfaction Survey/2025/Continuous integration

From mediawiki.org

๐Ÿ“– Developer Satisfaction 2025 Report

๐Ÿ” Continuous Integration

[edit]

tl;dr


# CI use in the past year

โ€œIn the past year, have you used Wikimediaโ€™s continuous integration (CI)?โ€

Of the 127 who opted into answering questions about CI, the majority (69%) of respondents said they used Wikimedia's CI in the past year; 28% said they did not use it in the past year; and 2% were unsure.

top


# CI queue time satisfaction

โ€œHow satisfied are you with the Continuous Integration queue time (how long it takes to report test results in Gerrit)?โ€
last year

Of the 87 survey takers who indicated that they did use Wikimedia's CI in the past year and responded,

  • Less than half (45%) said they were satisfied with CI queue time
  • 20% said they were neither satisfied nor dissatisfied
  • 33% said they were dissatisfied
  • 2% were unsure

top


# CI overall satisfaction

โ€œHow satisfied are you overall with continuous integration?โ€
last year

Of the survey takers who indicated that they did use Wikimedia's CI in the past year,

  • a majority (63%) said they were satisfied with CI overall
  • 18% said they were neither satisfied nor dissatisfied
  • 17% said they were dissatisfied
  • 2% were unsure

top


# Feedback

โ€œPlease share any other feedback you may have about Wikimediaโ€™s continuous integrationโ€
last year

CI latency

7 out of 39 responses talked about challenges related to CI latency.

โ€œspeed, speed, speed. I review and coordinate the merge of several patches everyday and I waste so much time waiting on CI. [...]

Test interpretability

5 out of 39 responses talked about challenges related to test interpretability.

โ€œI wish there was a quick way to jump to the part of why a CI failed, instead of having to find that part manually.โ€