Commit graph

118182 commits

Author SHA1 Message Date
Daniel A. Wozniak
2b90a91add Fix msgpack tests 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
a951a88576 Bump msgpack minimum version 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
dadacf2685 Honor timeouts when possible 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
a04fe85ffa Fix pr review nits 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
d23f40cce9 Remove crufty comment 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
f5d84f3bd1 Clean up aexit def 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
d273aef431 Gather all tasks at once 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
ccf6353126 Use async with on asyncio.Lock 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
8190791910 Clean up debugging cruft in test suite 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
3c788180ff Fix blackout tests afer refactor 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
ae1bec97b7 Add back debug logging 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
8a14947270 More cleanup and test fixes after refactor 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
16fad0baef Add changelog for #64488 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
3294e14752 Clean up cruft 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
9ef3a59698 Add transport factories for ipc comms 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
6320f769ea Revert windows test fix 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
0b7285b766 Send req returns None 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
9bede19920 Prevent test hangs on windows 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
d51f3b9cc5 Re-add missing skip for pam auth test on windows 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
56141835a6 Fix test_client.py test_pub_win32 unit test 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
156e75f345 Clean up 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
7d50c786e3 Increase sleep time to allow for master shutdown 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
7fc6945cba Add timeout to tcppubclient connect 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
de4ab5fbcf Fix deltaproxy tests 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
7b374707ac Adjust timeouts to get passing tests 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
52239d808c Fix windows unit tests 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
1a0f8dd81b Fix manage beaconds test on windows 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
fd8cf7875b Clean up logs and ensure callbacks are called 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
9765605d46 Shot in dark 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
c1cc4e23af Always run SyncWrapper.close on __exit__ 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
e79e3899e4 Fix wart in tcp transport 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
8890635449 More test fixes 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
0ede71eda5 Fix batch test 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
f556db26a9 Windows fix 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
8035d2418d Reconnect without killing on_recv handler 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
d52df08f22 Preserve ipc_mod logic 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
5540fd8111 Fix up on_recv logic 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
d92df14ecb Do not raise timeout error in PubClient.recv 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
4e22161bee Fix warts in TCPPubClient recv 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
e0bea13bf2 Keep tcp as ipc transport, for now 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
5f36621afa Fix linter warnings 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
7b58472599 Clean-up 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
d931728bfe Clean up un-needed tests 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
ec7a44a52c More test fixes 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
0dc6cfc78f Fix minion comming up without master 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
2f6241aaff Run with py3.10 and migrate tests 2023-08-08 14:47:15 -07:00
Daniel A. Wozniak
027a29fd0a Clean up pre-commit 2023-08-08 14:47:15 -07:00
Jenkins
7d38fe0b25 Migrate master unit tests to pytest 2023-08-08 14:47:15 -07:00
Jenkins
353a9c32fa Fix wart in network util method 2023-08-08 14:47:15 -07:00
Jenkins
31c59ce450 Cleanup and refactor TCP transport 2023-08-08 14:47:15 -07:00