swift/test/unit
Tim Burke 23fa18d302 Remove hard dependency on netifaces
The project was archived in 2021, and we can fairly easily replace it
with some ctypes code to call getifaddrs ourselves.

Be willing to fall back to netifaces (with a warning) in case getifaddrs
is not available, but I'm fairly certain it will be for all platforms we
support.

Could maybe use some more testing on big-endian arches / BSDs, but an
attempt was at least made at supporting them.

Partial-Bug: #2019233
Change-Id: I1189a60204cf96c291619f8d8ec957ed8a5be1ce
2023-05-23 14:35:48 -07:00
..
account Merge "Remove :memory: from DatabaseBrokers and unittests" 2023-02-09 08:46:13 +00:00
cli Properly read py2 object metadata on py3 2023-05-02 13:20:03 -07:00
common Remove hard dependency on netifaces 2023-05-23 14:35:48 -07:00
container Sharder: add timing metrics for individual steps and total time spent. 2023-05-03 22:12:26 -07:00
obj testing xattr metadata with py3.8 2023-05-02 17:12:18 -05:00
proxy Unit test for keepalive timeout 2023-05-10 09:01:41 -07:00
test_locale py3: port the test of locale 2019-06-19 09:54:14 -07:00
__init__.py Unit test for keepalive timeout 2023-05-10 09:01:41 -07:00
helpers.py Unit test for keepalive timeout 2023-05-10 09:01:41 -07:00