1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
Return-Path: <pieter.wuille@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id EDCBADD1
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 21 Aug 2019 18:33:15 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-oi1-f180.google.com (mail-oi1-f180.google.com
[209.85.167.180])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 9519E8A3
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 21 Aug 2019 18:33:15 +0000 (UTC)
Received: by mail-oi1-f180.google.com with SMTP id 16so2368721oiq.6
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 21 Aug 2019 11:33:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
bh=Xsq/0vS7lzA8H6JQa8aNwAOG/mEn1up9GbcYR12UbLw=;
b=qrSxVT6XAMuXBTbrMPBSpqaQq2GWCEcA14fYjeo49Oufnn6kw3X+DkMMJ0BLEkHIDc
rzY/3yxndAjyu6DsBiKCsd+B2LLR6TvfsO8aVYl9hSmwZjQ9m5QFxnNOANC4RFj+vwiX
l9u+fS03GfN85J08mPDGkh5Ha/trM1sQ5QVH6TJObS4JjPguGrjb9Twb86WxHyE0Kb8Z
o466zkPlsVa3BfHo0PpMBn533q5XpHqWtEXm7Z2u+kQ9yA7qJ9hIaj7srSyGodVdXfmc
UIv8pfTIiJWuCAncUujZANLN5U8kbCwu5EM0/cu5nLYDDDsvqErUu9Oh8D8aJhjdptLe
eTaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to;
bh=Xsq/0vS7lzA8H6JQa8aNwAOG/mEn1up9GbcYR12UbLw=;
b=qqmTr6Y1XDgM53goh3XHN5TqkK0lQyeVeRHQ3+PFRe/ikQxvIO7EyW0Mf59TcoUUV6
o7HriRBaff02bWlBPyo+bre7Jbgfv97bPsqHoTlBHorEEQ0uqk8sjtLJhqqvJlGhoAS+
A4AZQXDV5lhx7oSPUZqplN+qG011ouT6t8mk91uOK2hP5D2cLtRKzWz3gzHbbWGY9rcA
brEf80Wcr4EZvSPPznOyairKnoRYcb8WcgsTOLMU/y+g7r+UndgEyadF32x/XVRIUUWE
QIrbr9HEDCyBvPijt+YJITXlPRXt/LpOC8qcRGWBR8HEmFQtOscLLlFLej8pdFgwRDNU
hGhA==
X-Gm-Message-State: APjAAAXqv/IhFRpEcn+mkgt0Mr35KHUlzRPp4F960MxnkhfLnJvJLNN1
Wi2P5As+XE3ThPgtRk606ExLEYjE1402zYAssOk94ncFf4Q=
X-Google-Smtp-Source: APXvYqwc1nX0BESaSx3jX4r5UufRmDi1+xEG/BExqOLRO7CXvyH5L1KFOAeW+dv5DgHNNJ8hxVybpueDfGd2snELvx4=
X-Received: by 2002:aca:e109:: with SMTP id y9mr1025891oig.73.1566412394650;
Wed, 21 Aug 2019 11:33:14 -0700 (PDT)
MIME-Version: 1.0
References: <AM0PR07MB54748379B8B41BA5023F46CAE9D50@AM0PR07MB5474.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB54748379B8B41BA5023F46CAE9D50@AM0PR07MB5474.eurprd07.prod.outlook.com>
From: Pieter Wuille <pieter.wuille@gmail.com>
Date: Wed, 21 Aug 2019 11:33:03 -0700
Message-ID: <CAPg+sBi2Wvh-x0fDVNvAR8ET4OGbbgoegEydaKOaeF4FOWffXQ@mail.gmail.com>
To: Niels Thijssen <niels.thijssen@improveqs.nl>,
Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM,
RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
smtp1.linux-foundation.org
Subject: Re: [bitcoin-dev] testing bitcoin nodes
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Aug 2019 18:33:16 -0000
On Tue, 6 Aug 2019 at 09:57, Niels Thijssen via bitcoin-dev
<bitcoin-dev@lists.linuxfoundation.org> wrote:
>
> Hi,
>
> I'm working as (software) test specialist and run private a full bitcoin node (based upon Raspberry Pi 4).
> I've been trying to figure out the tests performed during installation/upgrade/compilation of the software for the node.
> Is there any overview on what's the (common) test approach, or other stuff. Because the tests on GitHub don't help me that much.
> I'd like to figure out what/how is tested, maybe refine test cases, and try some manual test also, as part of learning.
Hi Niels,
You're probably not getting many answers because this isn't the right
place to ask. The mailinglist is about development of the Bitcoin
protocol and conventions about its usage across multiple applications.
If you want to learn about the Bitcoin Core software and its testing
infrastructure, see https://bitcoincore.org/en/contribute/
Cheers,
--
Pieter
|