From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ENePBlisA2KJIAEAgWs5BA (envelope-from ) for ; Wed, 09 Feb 2022 12:58:16 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id ILEcA1isA2KfDwAAauVa8A (envelope-from ) for ; Wed, 09 Feb 2022 12:58:16 +0100 Received: from mail.notmuchmail.org (yantan.tethera.net [135.181.149.255]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D8E941AF2F for ; Wed, 9 Feb 2022 12:58:15 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 1F4095F715; Wed, 9 Feb 2022 11:58:13 +0000 (UTC) X-Greylist: delayed 333 seconds by postgrey-1.36 at yantan; Wed, 09 Feb 2022 11:58:10 UTC Received: from mailproxy05.manitu.net (mailproxy05.manitu.net [217.11.48.69]) by mail.notmuchmail.org (Postfix) with ESMTPS id DDF825F711 for ; Wed, 9 Feb 2022 11:58:10 +0000 (UTC) Received: from localhost (200116b8604631004d94416580d017f7.dip.versatel-1u1.de [IPv6:2001:16b8:6046:3100:4d94:4165:80d0:17f7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: michael@grubix.eu) by mailproxy05.manitu.net (Postfix) with ESMTPSA id 123FA1B60091; Wed, 9 Feb 2022 12:52:36 +0100 (CET) From: Michael J Gruber To: notmuch@notmuchmail.org Subject: [PATCH 0/4] test: T380 rework Date: Wed, 9 Feb 2022 12:52:32 +0100 Message-Id: X-Mailer: git-send-email 2.35.1.306.ga00bde9711 MIME-Version: 1.0 Message-ID-Hash: B5FEBXDS7MBMVMGDJ54O3GUUVUZS5EOZ X-Message-ID-Hash: B5FEBXDS7MBMVMGDJ54O3GUUVUZS5EOZ X-MailFrom: git@grubix.eu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1644407895; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post; bh=YVDuAO4EU1Rvy1gusou8lUuV993UUhrzEJXK3VCEmwU=; b=OJpUhl+pTDLzZiWsnudrD3CMB1AzFglsTXqvk0hdVvCWbK2ujgX0ChBHfRVNd0NDyh89Lh f6wJFYBrb76vCZ4YPmoPAjk61GlcILSkVR3wCvEJzSQail5c6UjW84JJU0KKb3II57GVHh wTfSQwa3++bFV2XE9blmkfPAe39BqA6j9AjX5QbOSJGlnXjCbExh2mvW8RI8YB81+4X92B TOhOdQ96Tn7r582puz/LwWGVpfFNF5RxXQd5bKJoePUrwFa7tPMWDvzn9Q3rCfnZCDm1xy W7sN47iXHnd1M5v4nPrqSzYf3zlXlZnZj+VNvjlftiTW0UF1XRhoWDlCaC2SPA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1644407895; a=rsa-sha256; cv=none; b=Z3LnSix2mpvbLil1fGmUg042Y7FtunUm83cG1IopbuYvcsgFufjIdVUfMXv4P73G9nuAV1 /OlwqHgtCbg5jC3laAwwTOOzYZDtUNFgciML2IsYE1/GaNHxVgRTvbGkue3xMTXtFsgNNK GoXu6ZizBoHFmK1nkNZkbXRpBvLGn9jHcHjXRNk63M96nKe6CxmppiPp585tJRdX4ZiRuf PC25yUJgR0+C2CH1fdp2c1qPKX3DO5/0kkmAV/lpoZAxU99yGZigP+v6oSUvKIrKuSb3gh E0Yk8Z26qf/E1s3Z1aJQGWAw+hhyj2ei7cJ9pUfV7LJ379Yqj9b4YzgJcagxDA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -2.03 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: D8E941AF2F X-Spam-Score: -2.03 X-Migadu-Scanner: scn0.migadu.com X-TUID: ooIJgG2wIw4k I've been testing with tests now (duh), i.e. enabling the tests for regular Fedora distribution builds. This seems to be mostly OK, no flaky fails so far. asan works locally (on x86_64) but we don't release build with asan; and we don't have sfsexp in Fedora yet (working on it). All other tests run. In this context I noticed a few pecularities with T380. They all have to do with the cases when either gdb is not available or fails to set breakpoints, and this series tries to improve test output (and make tests fail for the right reason). The series is kind of micro-granular with commit messages longer than the patch diff (in good old git.git fashion), to make it readable and also partially-pickable if you prefer. Michael J Gruber (4): test: correct comparison order in T380 test: due not pass T380.1 for the wrong reasons test: reword T380.2 to be clearer test: set up the outcount file for T380.1 test/T380-atomicity.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) -- 2.35.1.306.ga00bde9711