Core Platform Team/Initiative/Add API integration tests/Time and Resource Estimates

From mediawiki.org

< Add API integration tests

Estimated Start Date

April 2019

Actual Start Date

April 2019

Estimated Completion Date

None given

Actual Completion Date

None given

Resource Estimates
  • Specifying test runner: 5 hours over two weeks, plus 5 hours of other people's time for review and discussion.
  • Implementing test runner: 20 hours over two weeks, plus 10 hours of other people's time for review and discussion. May need additional time to decide on technology choices.
  • Creating a docker environment to run tests against: 10 hours over two weeks. May need additional time to learn more about docker.
  • Writing tests for cross-module stories and all actions that modify the database: 100 to 200 hours. Most of this work is trivial, but some of it is rather involved. May be slow going at the beginning, while we figure out the fixtures we need.
Collaborators
  • Core Platform
  • Release Engineering