hubble/relay: implement unit tests for the peer pool manager
hubble/relay: implement unit tests for the peer pool manager

These unit tests are not exhaustive although they still provide a decent
coverage. However, it provides a good structure to implement more tests
in the future such as complex peer connectivity issue scenarios or
simply regression tests for bugs that are fixed.

Signed-off-by: Robin Hahling <042b6757f29293f4affc22596084b908e3917891@gw-computing.net>

tklauser/cilium,cilium/cilium,tgraf/cilium,tgraf/cilium,tklauser/cilium,michi-covalent/cilium,tgraf/cilium,michi-covalent/cilium,michi-covalent/cilium,cilium/cilium,cilium/cilium,tklauser/cilium,tgraf/cilium,tklauser/cilium,tgraf/cilium,tgraf/cilium,michi-covalent/cilium,cilium-team/cilium,cilium/cilium,michi-covalent/cilium,cilium/cilium,tklauser/cilium,cilium-team/cilium