pub async fn test_upload( client: &Client, base_url: &str, duration_secs: u64, num_connections: usize, config: Arc<AppConfig>, ) -> Result<f64>