pub(crate) async fn test_connect_raw_client(
invite_code: InviteCode,
users: u16,
duration: Duration,
timeout: Duration,
limit_endpoints: Option<usize>,
event_sender: UnboundedSender<MetricEvent>,
) -> Result<Vec<BoxFuture<'static, Result<()>>>>