A bug seems to have been introduced in MOTOR-370 that causes this test to fail on all variants that support transactions with SSL enabled. The full error/failure message is:
ERROR: (TimeoutError) Traceback (most recent call last): File "/data/mci/80e41d098c576850a26dfd4cdc053bcb/src/test/asyncio_tests/__init__.py", line 48, in __call__ result = self.orig_method() File "/data/mci/80e41d098c576850a26dfd4cdc053bcb/src/test/test_environment.py", line 283, in wrap return f(*args, **kwargs) File "/data/mci/80e41d098c576850a26dfd4cdc053bcb/src/test/test_environment.py", line 283, in wrap return f(*args, **kwargs) File "/data/mci/80e41d098c576850a26dfd4cdc053bcb/src/test/asyncio_tests/__init__.py", line 214, in wrapped self.loop.run_until_complete(task) File "/opt/python/3.6/lib/python3.6/asyncio/base_events.py", line 484, in run_until_complete return future.result() File "/opt/python/3.6/lib/python3.6/asyncio/tasks.py", line 362, in wait_for raise futures.TimeoutError() concurrent.futures._base.TimeoutError Stdout: Transaction committed. MotorChangeStream never created ChangeStream system-out: {'_id': ObjectId('5dcc8717f70f50bd561f2a94'), 'sku': 'nuts-111', 'name': 'Pecans', 'start': datetime.datetime(2019, 11, 13, 22, 43, 35, 816000)} Transaction committed. MotorChangeStream never created ChangeStream system-err: