[codex] fix ingress CI failures

This commit is contained in:
Eugenio Panero
2026-06-25 20:37:23 -07:00
parent 6c6d291f77
commit d48f5f097a
2 changed files with 15 additions and 15 deletions
+1 -1
View File
@@ -262,7 +262,7 @@ mod tests {
#[test]
fn connection_limiter_waits_for_available_slot() {
let connection_limiter = Arc::new(ConnectionLimiter::new(1));
let connection_limiter = Arc::new(ConnectionLimiter::new(/*max_connections*/ 1));
let first_connection = connection_limiter.acquire();
let (acquired_tx, acquired_rx) = mpsc::channel();
let waiting_limiter = Arc::clone(&connection_limiter);
@@ -417,20 +417,20 @@ async fn ingress_routes_parent_connection_into_sandbox_local_server() {
listener.as_raw_fd().to_string(),
);
let server_script = format!(
"import http.server\n\
class Handler(http.server.BaseHTTPRequestHandler):\n\
def do_GET(self):\n\
body = b'ingress-ok'\n\
self.send_response(200)\n\
self.send_header('Content-Length', str(len(body)))\n\
self.end_headers()\n\
self.wfile.write(body)\n\
def log_message(self, format, *args):\n\
pass\n\
server = http.server.ThreadingHTTPServer(('127.0.0.1', {ingress_port}), Handler)\n\
server.handle_request()\n"
);
let server_script = format!(concat!(
"import http.server\n",
"class Handler(http.server.BaseHTTPRequestHandler):\n",
" def do_GET(self):\n",
" body = b'ingress-ok'\n",
" self.send_response(200)\n",
" self.send_header('Content-Length', str(len(body)))\n",
" self.end_headers()\n",
" self.wfile.write(body)\n",
" def log_message(self, format, *args):\n",
" pass\n",
"server = http.server.ThreadingHTTPServer(('127.0.0.1', {ingress_port}), Handler)\n",
"server.handle_request()\n",
));
let command = ["python3", "-c", server_script.as_str()];
let mut cmd = linux_sandbox_command(
&command,