nodepool/nodepool/tests/unit
Ian Wienand c68dbb9636 Use a pipeline for dib stats
I noticed in OpenStack production we don't seem to be getting all the
stats from dib, particularly from our very remote builder.  This is
likely because there is some packet loss quickly blasting out small
UDP packets with the stats.  A pipeline bundles the stats together
into the largest size packets it can (this has been a problem before;
see I3f68450c7164d1cf0f1f57f9a31e5dca2f72bc43).

Add some additional checks for the size stats which did not seem to be
covered by existing testing.

I also noticed that the documentation had an extra ".builder." in the
key which isn't actually there in the stats output.

Change-Id: Ib744f19385906d1e72231958d11c98f15b72d6bd
2019-02-22 11:36:27 +11:00
..
__init__.py Add tox functional testing for drivers 2018-11-01 15:33:44 +01:00
test_builder.py Use a pipeline for dib stats 2019-02-22 11:36:27 +11:00
test_commands.py Add second level cache of nodes 2018-11-26 20:04:04 +01:00
test_config_comparisons.py Extract out common config parsing for ConfigPool 2019-01-03 11:05:26 -05:00
test_config_validator.py Add tox functional testing for drivers 2018-11-01 15:33:44 +01:00
test_driver_aws.py Amazon EC2 driver 2019-01-28 12:08:36 -08:00
test_driver_kubernetes.py Add tox functional testing for drivers 2018-11-01 15:33:44 +01:00
test_driver_openshift.py Implement an OpenShift resource provider 2019-01-10 05:05:46 +00:00
test_driver_static.py Default host_keys to empty list in static driver 2019-01-09 14:08:07 +01:00
test_drivers.py Add tox functional testing for drivers 2018-11-01 15:33:44 +01:00
test_launcher.py Revert "Revert "Cleanup down ports"" 2019-01-18 15:03:55 +01:00
test_sdk_integration.py Add tox functional testing for drivers 2018-11-01 15:33:44 +01:00
test_webapp.py Add tox functional testing for drivers 2018-11-01 15:33:44 +01:00
test_zk.py Include host_id for openstack provider 2018-12-06 18:49:48 -05:00