Background
The JS, PHP, and Java Metrics Platform Client consistency tests assert that those clients all produce the same event given the same configuration, contextual data, and dispatch() call(s). However, dispatch() is being deprecated and removed.
AC
- The JS and PHP MPC consistency tests are updated to use submitInteraction()
Requirements
- Documentation
- Update any documentation that mentions what the consistency tests cover
- There aren't any mentions of the consistency tests in the on-wiki documentation: https://wikitech.wikimedia.org/w/index.php?search=consistency&prefix=Test+Kitchen%2F&title=Special%3ASearch&profile=advanced&fulltext=1&ns0=1&ns12=1&ns116=1&ns498=1
- There aren't any mentions of the consistency tests in the codebase: https://codesearch.wmcloud.org/search/?q=consistency&files=&excludeFiles=&repos=Extension%3AMetricsPlatform%2Crepos%2Fdata-engineering%2Fmetrics-platform
- Update any documentation that mentions what the consistency tests cover