| Message ID | 20261026201637.574025-1-valter.jansons@gmail.com |
|---|---|
| State | New |
| Headers |
Return-Path: <location+bounces-62-patchwork=ipfire.org@lists.ipfire.org>
Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange x25519)
(Client CN "mail01.haj.ipfire.org", Issuer "YR1" (not verified))
by web04.haj.ipfire.org (Postfix) with ESMTPS id 4jD4fJ3glDz3xWt
for <patchwork@web04.haj.ipfire.org>; Mon, 26 Oct 2026 20:16:56 +0000 (UTC)
Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org
[IPv6:2001:678:b28::201])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange x25519)
(Client CN "mail02.haj.ipfire.org", Issuer "YE2" (not verified))
by mail01.ipfire.org (Postfix) with ESMTPS id 4jD4fH6rRZz6bL
for <patchwork@ipfire.org>; Mon, 26 Oct 2026 20:16:55 +0000 (UTC)
Received: from mail02.haj.ipfire.org (localhost [IPv6:::1])
by mail02.haj.ipfire.org (Postfix) with ESMTP id 4jD4fH64QKz2xXH
for <patchwork@ipfire.org>; Mon, 26 Oct 2026 20:16:55 +0000 (UTC)
X-Original-To: location@lists.ipfire.org
Received: from mail01.ipfire.org (mail01.haj.ipfire.org
[IPv6:2001:678:b28::25])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange x25519)
(Client CN "mail01.haj.ipfire.org", Issuer "YR1" (not verified))
by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4jD4fG1H2Wz2xNM
for <location@lists.ipfire.org>; Mon, 26 Oct 2026 20:16:54 +0000 (UTC)
Received: from mail-dl1-x122f.google.com (mail-dl1-x122f.google.com
[IPv6:2607:f8b0:4864:20::122f])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest
SHA256
client-signature RSA-PSS (2048 bits) client-digest SHA256)
(Client CN "smtp.gmail.com", Issuer "WR4" (verified OK))
by mail01.ipfire.org (Postfix) with ESMTPS id 4jD4fF2Wdnz3XM
for <location@lists.ipfire.org>; Mon, 26 Oct 2026 20:16:53 +0000 (UTC)
Authentication-Results: mail01.ipfire.org;
dkim=pass header.d=gmail.com header.s=20251104 header.b=OzLpAqR5;
spf=pass (mail01.ipfire.org: domain of valter.jansons@gmail.com designates
2607:f8b0:4864:20::122f as permitted sender)
smtp.mailfrom=valter.jansons@gmail.com;
dmarc=pass (policy=none) header.from=gmail.com
ARC-Seal: i=1; a=rsa-sha256; d=lists.ipfire.org; s=202003rsa; cv=none;
t=1793045813;
b=K9IDiZVlUqGc5GnwaQGylAVomFQgsLFCxBM7Rz0m4K5zZD+N+Cy3gB5MZiivpi76TKzIwX
LE8e/Ke95OEP83xL9nzh7vwiM9vyChLO1WrnuUHww3xpN8wDJ7odL3WQ/V+IN/+9C2khfz
TErLgD8Xvnv8zAOgslIsueDY2dDHb0shRzZdwvIDOcorN9WyrpodqwWPivYBE4fBESe2OY
QkoamOoE/hYlZTsTw/zM47eSJX/rMbEBXOBZnMiuPk41jDdoQm2XdgXrTFO29Mwhx2TnGK
ycVmEKttYaHxbiqNpMzdC5rsKiuVyqqY3qnN6782s0cqugWLD0hPzgog544JWQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=lists.ipfire.org;
s=202003rsa; t=1793045813;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:mime-version:mime-version:
content-transfer-encoding:content-transfer-encoding:dkim-signature;
bh=SkSDW4hwPcGuBCeDU0vRQpuy+y60Gcd33oVKFr6A9XY=;
b=VCw4lDZD8s4HcIjpJtQkomtImzgdgRL/b6CHPGO1SV5UCNxswUKV+8CdxPWL5SEFXhzDsx
RpohUiWLANuej7IxcvwLd6i7Qd1k6t2QFMbT91gZcPkt6lD/plwcTM7vqp9rlJgG4s1hSX
CQIjJDXw2SvjuNC1VwaktKnI4N4YUEoYiw09BtgLMicFMu6v0PeoQwGsZwP62FImcYwRu4
jN7ZKMdRAESL0tcnGe1cH8LJHWyszZGXCHwbDAKFhWvCluzjWAvM7J9lfHPFVEf1WvRNiJ
bZ+MuFNnhEHI6K3sEabkOWx1aE3gBRBBb0+yVBXfb2QXHENmCL6RzT7eCkAgmw==
ARC-Authentication-Results: i=1;
mail01.ipfire.org;
dkim=pass header.d=gmail.com header.s=20251104 header.b=OzLpAqR5;
spf=pass (mail01.ipfire.org: domain of valter.jansons@gmail.com designates
2607:f8b0:4864:20::122f as permitted sender)
smtp.mailfrom=valter.jansons@gmail.com;
dmarc=pass (policy=none) header.from=gmail.com
Received: by mail-dl1-x122f.google.com with SMTP id
a92af1059eb24-185fd3a4ca3so2870047c88.0
for <location@lists.ipfire.org>; Mon, 26 Oct 2026 13:16:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20251104; t=1793045811; x=1793650611;
darn=lists.ipfire.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=SkSDW4hwPcGuBCeDU0vRQpuy+y60Gcd33oVKFr6A9XY=;
b=OzLpAqR5eYDHiCoMhW7d1yc48BL7+r7fMrw6grbJGb7Tgiv4r6RA7i1xrAsAsW7ox2
Y9loFJmGx0r9yCSPeHg4rRWKrsXUvxIsi27l+UtMI/1PvNY808dKQas/Yi8sIjXXLCRg
lN8TZLfTgrJiqdHZi57tbrou+IyRWXDRL/eg6STJ1rgzg+5th8bLdDBakEKiijCwOa5n
2OKIEmqkzOOVbtsTNtHUKP4PdxtKTAg0luAWu4gs/9SMjEUT02Pr0j8FwkUJyfkG7gmx
HaPdfpb1gprTqpAVi+X/Ob0uY141U5h5bEFQF48ap+J2sgbhsc2GXRuPKPCHJmJlDkLM
ywDQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1793045811; x=1793650611;
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=SkSDW4hwPcGuBCeDU0vRQpuy+y60Gcd33oVKFr6A9XY=;
b=njpM3l06q20IRA9ggevAX7rhAnOuQQ7s2GcmGVyZOSKSIJyrWKp14+PZFaqhWeyy8h
3+IwV5jp14kbvJnUTIXO7IUEWKdmY5p0CScpFbNs1sKwaq9oAuXEHTqEcIXS86Ul6AIO
Pkpw9eZyfJwL/ruwkEn/7Pofbi398Cl4LtZK4G08UAGyK5fdRJLBr1jYCbsXE9SgY2Lb
3Aj6Nr7XlDipscynSIBWUAZ8TAzYqerX1JoqsQ0gkv2l3fFTY5PqbltOv5TzwQEwAByZ
xFdF3orS4tylIB17XdUBFHddXEiK7fvk6ve+ilxjCF06S2zmpUXzwm57Ksh4dhcbCFn+
2ykg==
X-Gm-Message-State: AFq9FYJ9SeeaFkBgs+fi8B18L+SWIQ3/dXfIrLtizLyYC6LDMevxLoX+
TF6sDtOQBsFO0tX/viDyks/Qi99b2m0zD+M0BT4kei3+P5D4zWse+yziY7Cto+jz
X-Gm-Gg: AYBFou0ckt4q9pQlzMNWTbQStyqD7EFUCtzk67AQ4cYHABYMSSmhCn9YH0CUaGLKkZS
flSmQIQypQMqsQ39RojI/Z04iSk0GWjd8vVRk/0nr2Me16wXF3MK3AliL9TdsIyKW0t1ZVgoyU0
5XS2vZfxzABQRDp9okLkJzfRwLtcC0AO9Z3+RwmCYfWcskyFbd4tJxz635HQZMYiz0mVnL1yPWE
ojZ7dFOzC5j4s53lSPzCOx/xGgAkQslS2SyqVdYPMfcwF0sC9djTfQvjJQPlJ5zPfnHBf4Pkd7G
MmHv6j2Hp4Ilx7tCXdQNto2VpGb90+chmKbaGqa1zup0OnISpSNlOugrugxRLyyMwjslvE9g1aW
gI8NF0OCf3CcniavIY+PaebCOpAmolMKmqOdL1x09PvbzgYde1cHrNs7RD3JclC/HvDjOY3oWYP
XxoHCPtyKU258qjdUV9LAoBrwPXzZDeuvU7N2yosUv5oiGi5nCL/ctGJBZ11L+h6dI4rehRKrdQ
rkGJ9LACyyX6YaeOcPVZqXrnRUMof3RubtawN5p1gpwVFrQLWz9EzaQro5u/t3suIsy7pia
X-Received: by 2002:a05:701b:4246:10b0:14d:c7ae:85dd with SMTP id
a92af1059eb24-19934e71e0cmr11785325c88.7.1793045811014;
Mon, 26 Oct 2026 13:16:51 -0700 (PDT)
Received: from VT14-G5.localdomain ([221.146.12.107])
by smtp.gmail.com with ESMTPSA id
a92af1059eb24-1989ff2ee69sm36739424c88.4.2026.10.26.13.16.50
for <location@lists.ipfire.org>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 26 Oct 2026 13:16:50 -0700 (PDT)
From: Valters Jansons <valter.jansons@gmail.com>
To: location@lists.ipfire.org
Subject: [PATCH] tests: Avoid printing the entire test database
Date: Tue, 27 Oct 2026 05:16:37 +0900
Message-ID: <20261026201637.574025-1-valter.jansons@gmail.com>
X-Mailer: git-send-email 2.56.0
Precedence: list
List-Id: <location.lists.ipfire.org>
List-Subscribe: <https://lists.ipfire.org/>,
<mailto:location+subscribe@lists.ipfire.org?subject=subscribe>
List-Unsubscribe: <https://lists.ipfire.org/>,
<mailto:location+unsubscribe@lists.ipfire.org?subject=unsubscribe>
List-Post: <mailto:location@lists.ipfire.org>
List-Help: <mailto:location+help@lists.ipfire.org?subject=help>
Sender: <location@lists.ipfire.org>
Mail-Followup-To: <location@lists.ipfire.org>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Rspamd-Action: no action
X-Spamd-Result: default: False [-6.82 / 11.00];
BAYES_HAM(-3.00)[100.00%];
R_DKIM_ALLOW(-1.60)[gmail.com:s=20251104];
DKIM_REPUTATION(-0.97)[-0.9689571137235];
SPF_REPUTATION_HAM(-0.76)[-0.75804840137365];
DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
R_MISSING_CHARSET(0.50)[];
R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4864::/56];
R_DKIM_ALIGNED(-0.10)[strict];
MX_GOOD(-0.10)[gmail-smtp-in.l.google.com];
MIME_GOOD(-0.10)[text/plain];
IP_REPUTATION_HAM(0.00)[asn: 15169(-0.29), country: US(-0.01),
ip: 2607:f8b0:4864:20::(-0.79)];
RCVD_TLS_LAST(0.00)[];
FREEMAIL_ENVFROM(0.00)[gmail.com];
MIME_TRACE(0.00)[0:+];
DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
ARC_NA(0.00)[];
RCPT_COUNT_ONE(0.00)[1];
FREEMAIL_FROM(0.00)[gmail.com];
TO_MATCH_ENVRCPT_ALL(0.00)[];
DKIM_TRACE(0.00)[gmail.com:+];
ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
TO_DN_NONE(0.00)[];
RCVD_COUNT_TWO(0.00)[2];
FROM_EQ_ENVFROM(0.00)[];
RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::122f:from];
ARC_SIGNED(0.00)[lists.ipfire.org:s=202003rsa:i=1];
ALIAS_RESOLVED(0.00)[];
PREVIOUSLY_DELIVERED(0.00)[location@lists.ipfire.org];
RCVD_VIA_SMTP_AUTH(0.00)[];
MID_RHS_MATCH_FROM(0.00)[];
FROM_HAS_DN(0.00)[]
X-Rspamd-Server: mail01.haj.ipfire.org
X-Rspamd-Queue-Id: 4jD4fF2Wdnz3XM
|
| Series |
tests: Avoid printing the entire test database
|
|
Commit Message
Valters Jansons
26 Oct 2026, 8:16 p.m. UTC
Lua tests currently iterate the database, and dump all of its contents into the runner's log. This might be beneficial in testing, however it does not necessarily help during regular builds. This commit retains the reverse_pointer() invocation, but instead of printing simply counts the number of entries and asserts at at least something existed. --- tests/lua/main.lua.in | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/tests/lua/main.lua.in b/tests/lua/main.lua.in index c947334..290e832 100755 --- a/tests/lua/main.lua.in +++ b/tests/lua/main.lua.in @@ -219,9 +219,14 @@ function test_list_networks() db = location.Database.open(ENV_TEST_DATABASE) luaunit.assertNotNil(db) + local count = 0 + for network in db:list_networks() do - print(network, network:reverse_pointer()) + network:reverse_pointer() + count = count + 1 end + + luaunit.assertTrue(count > 0) end os.exit(luaunit.LuaUnit.run())