From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1pYlpm-00035A-R1 for mharc-grub-devel@gnu.org; Sun, 05 Mar 2023 05:43:18 -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 1pYlpk-00034i-NM for grub-devel@gnu.org; Sun, 05 Mar 2023 05:43:16 -0500 Received: from mout.gmx.net ([212.227.17.21]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYlpi-0005Di-WD for grub-devel@gnu.org; Sun, 05 Mar 2023 05:43:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1678012992; i=scdbackup@gmx.net; bh=0CLFDuFuAho6Xpht+KzRXw3Yc+0t/P24tiTzNOvZ4YQ=; h=X-UI-Sender-Class:Date:From:To:Subject; b=MXtdMtoPIxlBbm55VjYM/IOmP/fAldmKeqPK3ACNFR5sh1S14JWz5cFEufGAF8/zi TWK2yPrYXhyyyjPtnlxCf6rFRLORlTgIrnACS5o/SKcGAasCdoIW+21FHNjJKgR1TK hHwKdSKNgKg6YdUgkP6ulLOaNwDO3rMQeZm0W0M3EyeUWBk8UlrpLMv92DrwxeeY64 Lih+wZDVv6w6PMdn/OwZyzLpxxLq9YA4x+peRJ4I/wgeOBWO8M47+Zvz8D87X2MTA7 hqLk90RAGgt18D7qCkb6XTeCvMVRc+7FRqQGQJ30+cq4gxqsNkTicPv6DwGnLpFwXx jN234SAkbTwBw== 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 1MvsJ5-1qPMed14mV-00swI9 for ; Sun, 05 Mar 2023 11:43:12 +0100 Date: Sun, 05 Mar 2023 11:42:08 +0100 From: "Thomas Schmitt" To: grub-devel@gnu.org Subject: Is the last blank in the output of grub-fstester a reliable feature ? Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <6061279009596439971@scdbackup.webframe.org> X-Provags-ID: V03:K1:U41quOr/Q5wpuJW2kSbTdkeEGwGc3t1Tr2c6618GplTooF+eSQY PGYxyJWE8HQwPEUaYtLw1aNb+lrGWIS8PV+WINGpFYcJs/weE+Ha8M2Ol4tl8pTFAZ8jc0C +H75nSMVnggPfa+nWDC0NeqvZ1SVjM9rXeiZo/l4R540rdOFe1hY+xxQjgUafXEDiofaUC1 +f+esjgsuMgQBM7nZLaUg== UI-OutboundReport: notjunk:1;M01:P0:rPpvbwJDPXU=;nF3S4GZ9PcYhglNeSChyp25qyzy QddDAWZ1a5YTxLDuZVF6I/NQN13gOnyKNTZ18YTk1VNrKrxq1d+qvtNnxe2HzpcTtFfOMmjo2 K6xKfsKGYsxYQcDnn8DDlPG/X3JWBqBEWmsJ+sgQUMLnQqfVaL0bIwygi6uc8sRqURLhsD4sY x4s3SvtdHw1YzVFt34Nzsqi/haTLHJbfuC+fXi7J+I4aJ8MUYHSc0IUEloGjGiu6X8flu7m9o FrBjiWkbnm3CdojDHz1k60OXACLuaoeH422GgZR7DC4yHhUqDwFTL8mubaHpPAyI97QiZqBkA tWy+5JfdolZ/FytCyuMSmDg+Xg1PO6F9O/AZKKeLuQeDKMFqQ81Mr7pBsj6EgvlIQwB02mmdB jYRRpSLJo/8dM8e4B3KFGoyon3eiDL1fISKa6hP+X82+ckRWP/QWuU7WNr/vy4um3D4Xp+/ZJ jzGFGoQYrfmybT2kuQUknamuJex+IWAGQ3ckwfHuf2oN5NGoXxGUDaAeGDO5WisEP9mFIslsc xYcua1ETDbRg5HBxHbVA7Hea1jWe3rHZ1uoLWPxKHNxipLc85wP9DRSlt3xQ4b+8FaeKC0lAf ATCiryvVNZ2cMal4A0EE/374d7DwdQSJImHEqIWdnxtjRrYedXGTruocSlCYFASOQO9mY2NSk ONIUivqn44aa1DLW6iUlf9uI/V2BWUM1XjXhEctDoNEfQZemgbwu1ZuJ8ejiYLvNCNAuUdMrk FHhZzQ6uRGDp85mubBv6ieqYw8jKt/BrKKCcoqqE9vuLWbi2ivwIt5gin5h9oqq9wU9gaxC2u YYL1dCI5GE+vjA+7R0SmJjDnZccTlkA8T2A1Cyx+zElwzzeFBmBDh5yRALMxibdgrzEWA0g7F 7W8CJtwovunG5+oWbFubH7duxUGrPK5ZHsmg/S0VYLdh3isZ2mBK3qJAKNnOMPdVGxrbF/Otq +devdg== Received-SPF: pass client-ip=212.227.17.21; 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: Sun, 05 Mar 2023 10:43:17 -0000 Hi, i am working on a patch to let GRUB delay the execution of a ISO 9660 SUSP CE hop until the current SUSP area is consumed. Currently it hops immediately which is wrongly relying on implementation details of the ISO producer. SUSP 1.12 specs are clear. Linux obeys them. The code works but the test makes problems because grub-fstest adds a blank to the filename. That's probably a preparation for the next name to be listed and a bit inappropriate with the last and only name of the output list. Is this behavior of grub-fstest reliable ? Do other tests already handle such blanks ? If so: how ? May i expect the trailing blank in the test ? Like: # grub-fstest adds a blank to the name. So expect that blank too. if [ "${ret:-0}" -ne 0 -o x"$output" !=3D x"RockRidgeName:x " ]; then I fail to find the answers in ./grub-fs-tester . Have a nice day :) Thomas