From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.2 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 1827E1F5CB for ; Mon, 30 Sep 2024 21:30:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1727731809; bh=zD3NRtMV/PIpJeLSvdWwDlY1rK8SvW8Hj2YYqqGoDzQ=; h=From:To:Subject:Date:From; b=xxxUWRQ1OFCWbkQXXMYSel8Nv6hmLBXY/W7RT+1TYlil+58jRLHUv2R5L+AYA2tzq Ty4EVMiCMDmiE2FQjzlDS50JlNf14eiWzvVzBtTK5vdVPZ/9EbnMAyqE64HQoszoig 0YJREUwPr9mp95d76sADZU8Y15Of4p3zJ63ceCL4= From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/6] test updates + coderepo removal workaround Date: Mon, 30 Sep 2024 21:30:02 +0000 Message-ID: <20240930213008.4014512-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: For instances using -httpd||-netd, coderepos disappearing should be better handled now. We should probably handle disappearing inboxes at some point, too. I also have yet to test new coderepos appearing, but I seem to recall that works for projects.list users... Inboxes appearing while -httpd||-netd is running is another question that's unresolved, since we need to load the entire config (and associated system-wide settings to deal with it). Eric Wong (6): t/www_static: modernize test t/www_static: test with our -httpd server, too t/www_static: ensure If-Modified-Since handling works www: improve handling of missing coderepos xt/solver: use `psgi' shortcut for require_mods() t/{config,solver_git}: simplify error handling lib/PublicInbox/Config.pm | 7 ++- lib/PublicInbox/Git.pm | 4 +- lib/PublicInbox/TestCommon.pm | 6 +- t/config.t | 18 +++--- t/solver_git.t | 66 +++++++++++++++------- t/www_static.t | 102 +++++++++++++++++++++++++--------- xt/solver.t | 4 +- 7 files changed, 145 insertions(+), 62 deletions(-)