| Message ID | 20260709174957.670741-1-adhemerval.zanella@linaro.org (mailing list archive) |
|---|---|
| Headers |
Return-Path: <libc-alpha-bounces~patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id DC7B64BA23D2 for <patchwork@sourceware.org>; Thu, 9 Jul 2026 17:50:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DC7B64BA23D2 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=WCMHXbuO X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com [IPv6:2607:f8b0:4864:20::535]) by sourceware.org (Postfix) with ESMTPS id A468F4BA2E07 for <libc-alpha@sourceware.org>; Thu, 9 Jul 2026 17:50:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A468F4BA2E07 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linaro.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A468F4BA2E07 Authentication-Results: sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::535 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1783619402; cv=none; b=Pw+MLO/T29MAJSLJ6fdOkjM7/q9FPAQN8JlH/A9WsIgkghWrGlbKQK7hvpE1H6OG6/Qy7cootW1zGWD3wGfIb2+boN/9LcwZGmNpI4Pm+l6f7ZfooxBoDLUMg6rE0sYoRqxpV4UnhZPgQAzi91wBU85nZqJBkMOTABcRZIO8q0k= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1783619402; c=relaxed/simple; bh=6BJgVntzV+LlgFiyVnW4lkP+faa6myv2YAGXxQbRrps=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=kf1MYMInKX+2JC1AqQo4kTGzoGtes+hwJIq1AZ2M8tQLGj7qm3wlzGgu8Od4NqCvoQoJYoS7pF7GHIN32AsbIVkb/R/xMSetjbiW6q70HC1yxwWxF1rcccv0mDg9ASavKBuy+g06gCLGy4CrgGeUCN/+p1cDYhQFewr0xdMiW9A= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=WCMHXbuO DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A468F4BA2E07 Received: by mail-pg1-x535.google.com with SMTP id 41be03b00d2f7-ca00f126b7eso67197a12.2 for <libc-alpha@sourceware.org>; Thu, 09 Jul 2026 10:50:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1783619402; x=1784224202; darn=sourceware.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=Q5HxNZeFY5/1ecYsCgKAYRasiWCTqcQyBgA42D23MOg=; b=WCMHXbuONcpDPUchW9X/p9RUhBWlQ373AjX2uFgTUF1hidVq30rDQihrwCqlIKNXve ih2E50wlPStzhUc7zNlQdrd8nHhhOZyUEMqtVRXCp9NB5kAKse66LVduranGXgnWMVBP gzz+bTPnOtV+Th7w40p9SgDuNMMF0v9J11oFSaExZJWlQyZdmmuSOQSB+vZ/RKD8W3NQ KfUJeWmyx81vc1Tk6jKxKzQUL6dKkr4dZfsFcvdpW0gjo3faZ8uXUQwItHUBzoq5qiLe vKRNT4fOClqDNuAqkXPmLPmBq1VyZX0PWnBJNFJz7TII5XzF4aBW0MKA07gKgdX0Juf3 E5Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783619402; x=1784224202; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=Q5HxNZeFY5/1ecYsCgKAYRasiWCTqcQyBgA42D23MOg=; b=c7XusamQXs4EE9HKnoKGkVQsjq/9y0653g4rnJ9fgGcPkBq/O84UYlOC077hK7nAX0 28IOoTj7VyDcOi2vIXpVO0l4XOrQbDq58h2jt+SkhCOC7F/pfEvy87tiSDzkUbvvggpw Qbf6CjBM58Lyr7KgS9dmaFK12fG3dR+WFMpBMA9cY6wyu9TafzjscOFHLOtzs2y8U5xK mns8wQdaWds0UG5zA7WadW3TaGKBInp0hmyzQdwVSLImXr1M0622JbQUkLRMgSsS3Kod M5HZtNMCcZ6eQbRvZpLNfwT60oFojQ0O6Ff90A8YRElxOsNqxVZ2VVq/6KoIhu6BByax eppQ== X-Gm-Message-State: AOJu0Yw+f1Tq4q+zfDYfitZ1XiJJdgFzJL3PgH22tm657YnZXm1UjauF rct5A7k/UYzmHmQHBTYltEFR2VjHpU9uhYXROiCIkXga9j4P6b1KK/X4oT8WOkclKHQuF48R/9R l+LKH X-Gm-Gg: AfdE7ck11LIRSQb5IBRt59FV6RiQj2D7E96ktpCVNkmlRYh3YdWSvccIOEAv8A6rQe8 zI3pvY0XQgqX+puvonK7FZBaJjKHMp230Qw0RGIi+X7Z+PnFretfUD8NKLGE83n/Zgw80208upx nlel2qpBe3ifyJv6ilnaUB2+njsVA061Vvu+yhwuP4SYIAk1RM9kZTkEomv4BWVTuguiJnHPzsE VLhxQTERmsf+Dly8lqwDOlRBzJI6vHlZP4lNso2SZgbw60qvJocxRnAN0+ycgwHJUEqV/ME06BG ui8KY04k8zYFGHh3Xjiymr25ViUbq+vBq6gM0mIyinCyjyA21I9Ek6mNZiwbBd/lwy0iYDGo9FB 7awtLoASkZi5rAmJ+Kj+UzSr3vNSFGWJfwLzPflYnZ6eLDrimLitSJcyBBLfEn9FoLniitogqxS B9C6ez2l4IMRN+gINw/EUv74c3 X-Received: by 2002:a05:6a21:1f8c:b0:3bf:6856:d8fb with SMTP id adf61e73a8af0-3c0bcef7461mr9316758637.29.1783619401602; Thu, 09 Jul 2026 10:50:01 -0700 (PDT) Received: from mandiga.. ([2804:1b3:a7c2:2485:88d2:edd6:52d6:462d]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-311950eb930sm17377902eec.8.2026.07.09.10.50.00 for <libc-alpha@sourceware.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jul 2026 10:50:00 -0700 (PDT) From: Adhemerval Zanella <adhemerval.zanella@linaro.org> To: libc-alpha@sourceware.org Subject: [PATCH 0/6] Move some xtests to make check Date: Thu, 9 Jul 2026 14:48:13 -0300 Message-ID: <20260709174957.670741-1-adhemerval.zanella@linaro.org> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_NONE, TXREP shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list <libc-alpha.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/libc-alpha/> List-Post: <mailto:libc-alpha@sourceware.org> List-Help: <mailto:libc-alpha-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=subscribe> Errors-To: libc-alpha-bounces~patchwork=sourceware.org@sourceware.org |
| Series |
Move some xtests to make check
|
|
Message
Adhemerval Zanella Netto
July 9, 2026, 5:48 p.m. UTC
The nss tests are adapated to use resolv_test, the sunrpc tests are just removed, the resolv test is changed to use a more representative set, and the test-iconvconfig is rewritten as a container test. The remaining 'xtests' cannot move out without either losing the test's purpose or destabilizing the test host: Test(s) Subdir Why it's an xtest tst-setuid*, tst-setgroups nptl Need real root tst-process_madvise linux Needs CAP_SYS_NICE on a second process tst-mutexpp1/5/6/9/10 nptl Need SCHED_FIFO tst-sched_rr_get_interval posix Needs SCHED_RR tst-eintr1 nptl Kernel bug (BZ 24537), can exhaust task limits and kill make tst-strcoll-overflow string Allocates ~1 GiB + long runtime test-*-nonarray string/wcsmbs Exhaustive combinatorial, long runtime by design tst-mkstemp-fuse* misc Long run times (FUSE round-trips) tst-resolv-rotate resolv Real DNS retransmission timeouts on dropped-packet cases The closest future candidates are tst-sched_rr_get_interval (small and brief, but still RT-gated) and tst-resolv-rotate (already on the fake resolver, but bounded by the resolver's minimum retransmission timeout). Adhemerval Zanella (6): nss: Use test resolver for tst-getaddrinfo4 nss: Use test resolver for tst-getaddrinfo5 nss: Use test resolver for bug-erange sunrpc: Remove obsolete tst-getmyaddr and thrsvc xtests resolv: Make tst-resolv-qtypes a regular test iconv: Replace test-iconvconfig xtest with a container test iconv/Makefile | 13 +- iconv/tst-iconvconfig-cache.c | 192 ++++++++++++++++++ .../tst-iconvconfig-cache.root/postclean.req | 0 iconv/tst-iconvconfig-cache.root/preclean.req | 0 nss/Makefile | 16 +- nss/bug-erange.c | 90 ++++---- nss/tst-getaddrinfo4.c | 73 ++++--- nss/tst-getaddrinfo5.c | 83 ++++---- resolv/Makefile | 4 +- resolv/tst-resolv-qtypes.c | 17 +- sunrpc/Makefile | 6 - sunrpc/thrsvc.c | 109 ---------- sunrpc/tst-getmyaddr.c | 24 --- 13 files changed, 361 insertions(+), 266 deletions(-) create mode 100644 iconv/tst-iconvconfig-cache.c create mode 100644 iconv/tst-iconvconfig-cache.root/postclean.req create mode 100644 iconv/tst-iconvconfig-cache.root/preclean.req delete mode 100644 sunrpc/thrsvc.c delete mode 100644 sunrpc/tst-getmyaddr.c