While investigating what could be causing the Reply Tool to be taking an unexpectedly long time to save comments in T290514, @matmarex discovered that DiscussionTools is not currently recording save_success_timing data [i]. This task involves the work with implementing the instrumentation necessary to log this data.
Requirements
- The instrumentation necessary for us to know how long after people attempt to save an edit using DiscussionTools (Reply Tool or New Discussion Tool) said edit is either saved successfully (saveReady) or saved unsuccessfully (saveFailure) [ii]
Open questions
- Where – if at all – are we documenting information about the data that is being logged in DiscussionTools?
Done
- Editing Engineering: instrumentation is implemented that meets the requirements above
- @MNeisler: QA (client- and/or DB-side) verifies data is being logged in ways that fulfills the requirements
- @MNeisler: determine what – if any – EditAttemptStep events are NOT being logged within discussiontools.
- If necessary, documentation is updated to reflect this instrumentation change
- Note: this will only be necessary if there are EditAttemptStep events that are NOT being logged in discussiontools. More context in T290931#7363348.
i. I assume the save_success_timing is logged in EditAttemptStep
ii. I too am assuming these are the same events from EditAttemptStep