We need to add versions of these spec tests which retry the commit/abort and assert that w:majority is used on the retried commands even when timeoutMS is enabled:
- https://github.com/mongodb/specifications/blob/c84488cb9cf185e31869547a6378a701124b4665/source/client-side-operations-timeout/tests/deprecated-options.yml#L101-L145
- https://github.com/mongodb/specifications/blob/c84488cb9cf185e31869547a6378a701124b4665/source/client-side-operations-timeout/tests/deprecated-options.yml#L258-L302
- https://github.com/mongodb/specifications/blob/c84488cb9cf185e31869547a6378a701124b4665/source/client-side-operations-timeout/tests/deprecated-options.yml#L372-L421
Otherwise drivers may accidentally omit writeConcern entirely.