From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1pSdFz-0007Sg-Kn for mharc-grub-devel@gnu.org; Thu, 16 Feb 2023 07:21:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pSdFw-0007SO-Sm for grub-devel@gnu.org; Thu, 16 Feb 2023 07:20:57 -0500 Received: from mout.gmx.net ([212.227.17.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pSdFv-0003zE-BY for grub-devel@gnu.org; Thu, 16 Feb 2023 07:20:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1676550048; i=scdbackup@gmx.net; bh=4WdaCLNauqIGzhjepDDRZ+5CQjHSxKiNjjKdzVC969w=; h=X-UI-Sender-Class:Date:From:To:Subject:Cc:References:In-Reply-To; b=PYkfgq5rjj4eLzGCxckmBCZLp1sfEE7PX5L0HFhdIjZMlgbGz36Ho+AyD10Y6fc4x 4ViWiFClOAD2JInG5NFoprcKwnNXk4rw72jPHU4mAJ5pAZveEEjwJG87NUZNqq+Z5W FA2lX7W89R5hum+yLpz6zLEvn3Z+0Yk5BfLn4Gir1T62enkoOTSGiEwglkltluG58W ksGj8fJpgcph2fvi0j4bIfDnamsOsJALIpO5cex/0jXAoGWlqoGis43M7XpQkvCCQc SAGOPtRW7jeW20T5SzmpYzEM9WyseJWKk+pYq0WypSyemDuv/zqs8Wu37wPXm55z8D NgCSyrhJ6ORzQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from scdbackup.webframe.org ([84.179.243.254]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MIMbU-1pN94W1YFI-00ENGU; Thu, 16 Feb 2023 13:20:48 +0100 Date: Thu, 16 Feb 2023 13:21:13 +0100 From: "Thomas Schmitt" To: grub-devel@gnu.org Subject: Re: [PATCH 1/2] tests: Return hard error for functional test when unicode.pf2 does not exist Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Cc: daniel.kiper@oracle.com,development@efficientek.com References: In-Reply-To: Message-Id: <17339390804613846170@scdbackup.webframe.org> X-Provags-ID: V03:K1:GRyOrA54WoVgHQJrIwAVe0uaFrME8i1FhatvXGwlK2AguacfUi8 n/+3MkWB1nmoIfsq/ny1MtY7CvTrZMr/p2ISKKi9Ek0vZlVj7dwxLqXHHlg3Kbzl1qbHwG6 bCETHQS2w2NQ3T4yC+5eb7EAM++LIj9L0czkMMGCLSoHwhwPYFP/g0wtBT47xYF3nNrSdOl 1N+oxwdx15QNbwbYFST0w== UI-OutboundReport: notjunk:1;M01:P0:7Swugk5eIt8=;qTqytKg9s8ZdXXZ2a3ubtJGj9EY 5vsrMS7GXSx63AYmBvRE4mDgiaigumtKG7zCeyUKneACw22nPBd/HaJjSIn9s+35No6TVbXwr zpWO6ZFEDtgNO/2wYopjpW/rQbyjKfUVfwsSQCiAsECAJJyHT5KfmF2J1zlMCPDxlTIVNX+3M IxYqCm5zj2Xh66wng5mEI1+x1EoThb/sf3AKNoCyO4g6UipesnJ0c5Iv0qGch69qQjc7Potg1 SHedSSCfSs6Xj05cAEVrcmKO3X/UjnVlpjUxHQyPh49o/w6ncm2DTwePcC4P/BtJYhrm0L6Rw EJfJ4RewvJxs/523onupiqHi8Du7z6lOCiu/P2Dpgrff4dXQ9/xDCjYnoXQb4/VkFF5vnUHoy 5a+XzEvJilZ2Pqfxs6q9jYbA2ojA4h39PGH7lGdkUA/+ZGnt/rDJqKcHq+QKrnM8A6vX3T3MN WKDd9FlkVf0whHiPIDdYLE5VZrv1Vgi3Swp2pQEcLPFeVaz4040pq0bphr0UHlwALdFLLiP9M vVXS0Dz7qurQQ7/VyYJRZ64/KGYpuJgkFCBt1kaMJ/WqdNPbfCKgOz3mkX2iYquLh1oKuvDoM Vl9I4d7p57ZVT6Vv8QFWjGeHr9EfI0y+R+lOEX8ULXOn1KWeuXl8+W1ChJ6c1+aYPTfwPOmcQ eW+hOdCVHdRn2vhYVJh6V+kkMRANWHGNE0j1W4iyUxRgl4p97l4k3WDQWJsoZSRAAkXnkhgAs /F0Bhmy2Lbd2ySac+TSvSJpCrmxTgeWLWVupH7NZkKM6t7RKZRt1auEu3hgNk4EL88Krp9++g Z5hFAgX8jMxGBzCGS8yVHB39u3KZ0oZTwxMCNKfbaGpRuYl+ZJ9YIZJQijJpHF8NNOMgqzxJo dWzZ1PZ7nK2AqDsjmjekGjD4ZsHm0rs+6g4tBBFOdxWYyx1wJsLnemyi7FmWsL6rx1juaPAvN SyLOrPI7WrMF2rri/SO+PMeFYJU= Received-SPF: pass client-ip=212.227.17.20; envelope-from=scdbackup@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Feb 2023 12:20:58 -0000 Hi, On Thu, 16 Feb 2023 01:15:00 -0600, Glenn Washburn wrote: > The functional test requires unicode.pf2 to run successfully, so > explicitly have the test return ERROR when its not found. > > Signed-off-by: Glenn Washburn > --- > tests/grub_func_test.in | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/tests/grub_func_test.in b/tests/grub_func_test.in > index c67f9e4225..d43427c568 100644 > --- a/tests/grub_func_test.in > +++ b/tests/grub_func_test.in > @@ -3,6 +3,11 @@ set -e > > . "@builddir@/grub-core/modinfo.sh" > > +if [ ! -e "@builddir@/"unicode.pf2 ]; then > + echo "Functional test requires grub-mkfont support" > + exit 99 > +fi > + > case "${grub_modinfo_target_cpu}-${grub_modinfo_platform}" in > # PLATFORM: Max RAM is 256M > mips-qemu_mips | mipsel-qemu_mips) Tested-by: Thomas Schmitt With xfonts-unifont installed, the test gets beyond the grub-mkisofs run and shows the usual complaints about checksums. After apt-get remove xfonts-unifont and in the git repo: rm unicode.pf2 ./configure && make the grub_func_test ends very quickly with: Functional test requires grub-mkfont support ERROR grub_func_test (exit status: 99) Have a nice day :) Thomas