From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check Date: Tue, 12 Jan 2021 10:44:57 +0100 Message-ID: <87lfcy1obq.fsf@gmail.com> References: <83sg7mggls.fsf@gnu.org> <83czymc8nq.fsf@gnu.org> <74b7a0a9-0eb3-7944-19d2-f72424ee72d7@dasyatidae.com> <83eeirfqbo.fsf@gnu.org> <87o8hvscfi.fsf@gmail.com> <86o8hv9gds.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14650"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Andy Moreton Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 12 11:45:08 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kzHAh-0003gQ-U5 for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Jan 2021 11:45:07 +0100 Original-Received: from localhost ([::1]:47064 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzHAg-00033W-SP for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Jan 2021 05:45:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39510) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzGEa-0008DP-Hn for emacs-devel@gnu.org; Tue, 12 Jan 2021 04:45:04 -0500 Original-Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:37510) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kzGEX-0000G6-Ob for emacs-devel@gnu.org; Tue, 12 Jan 2021 04:45:04 -0500 Original-Received: by mail-wr1-x435.google.com with SMTP id i9so1757113wrc.4 for ; Tue, 12 Jan 2021 01:45:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-followup-to:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=772dwwjhqKwQj19f+yn7kef/nrlv1JZiKAnPdwZusoo=; b=fXgfX2V8t4NBkU0eEHiG/yk196+mVjBFrdeCAqGtUgvLT5pPTSbjxmXuw2aR+0arSr wsw4LfaVfInsNI93NPnD+axnI3vR9ZsSaMpjdio2fs1SZyY6ONeZdqXMdGuB++xPSh/4 qfBIHoR9WmBZkvkNrwtgKmQ3LK+tK1AaAfnjXwAYUMPXpLt1N5s22SRQ9OnZiJEXDXIv 4Kl/K4eQmGrpxTEmue/Q1jvYQMz+ZqCgbJE4ygRo4WH6CAJAiiviP/qfwnGrSynJ2m1D H9vlbap2H6YAP2CddisQqCGgsP0t/ohokR47Sc3C617GsE3WbblAFrZ+c6VtJprq/Mll /sDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-followup-to :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=772dwwjhqKwQj19f+yn7kef/nrlv1JZiKAnPdwZusoo=; b=hyopVR233RshH/7iVLo1nadKa+rDKFMT8sZCqjamtYaDikKrrEmBe4B1j+/yh5xzFX fmQLsLHjfas93xCTiykhw9/H2lDEfoWwcVAK8gUonGtij7z+7WUBmJ5vf32q2mRqTU7C L00L1k9HcabJkHaucMsYsNbte+3ECPXPYPaZfeAFFSZEzCapTmFYwU293X3WY0rcNOj1 zSxes268GNcwpm+APeVsjRSmCt4nL1Venqph5mexG7tH9hAlCQMcNSaIEJACChlIgxf8 upxJLNdqPTjShbpLJb88bmePh5AS+sEe20+F7gjkCnITLFCRULS9x1T02/lvfCaMQnqn gGcQ== X-Gm-Message-State: AOAM531vc/B5PHAa0OBZWvW3zyXkQej4g7jC336N5RRF1NuEzCOaWfzt JXeSwcGPh0JLrGqMGKanMMsLPjDKHhcAhQ== X-Google-Smtp-Source: ABdhPJw9nWphUMng8qvUVHueudb+y//sI7pb9CSAgAxdi6d0yTVcfRXCsJCnR29X2Svoxay/ncidIQ== X-Received: by 2002:adf:8342:: with SMTP id 60mr3392340wrd.140.1610444699274; Tue, 12 Jan 2021 01:44:59 -0800 (PST) Original-Received: from rltb ([2a01:e34:ecfc:a861:69b6:6aaf:dbd3:8964]) by smtp.gmail.com with ESMTPSA id r1sm4000240wrl.95.2021.01.12.01.44.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Jan 2021 01:44:58 -0800 (PST) Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: <86o8hv9gds.fsf@gmail.com> (Andy Moreton's message of "Mon, 11 Jan 2021 23:57:03 +0000") Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=rpluim@gmail.com; helo=mail-wr1-x435.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:262964 Archived-At: Andy Moreton writes: > On Mon 11 Jan 2021, Robert Pluim wrote: > >> Eli Zaretskii writes: > >> The results can be trusted. However, the assumption of the tests is >> that DNS lookups on AAAA records will work, and return results for >> google.com, which is not the case for you. If you prefer we can change >> the tests to check for "no error" rather than 'returns a result' (is >> there an ERT 'should-not-error' clause)? > > CAn the tests please be changed to assume that IPv6 is not always > avvailable and AAAA lookup may fail ? There are many people using > networks without IPv6 available. These tests usually fail or hang on my > systems. > The IPv6 tests are only run when Emacs is compiled with IPv6 support. The question "is IPv6 available" is harder to answer, but we can take a stab at it. None of the tests should hang. If you can pinpoint ones that do, please let us know. > It would be better if the tests did not rely on external connectivity, > and did not need to contact google.com gratuitously. > > AndyM They don=CA=BCt contact google.com, they perform DNS lookups on google.com. The connectivity tests we have connect to localhost. External connectivity is one of the big features of Emacs, it should be tested by the test suite. Robert