On Mon, Jun 02, 2025 at 04:52:26PM +0200, yan wang wrote: > When running the test case testPreLoadEncryptedFit, mkimage has been called > multiple times. Each call to Entry_fit's GetData falls into Entry_fit's > BuildSectionData then mkimage is called. The last mkimage is called after > the image has been signed with the preload key. As mkimage uses a random > IV for encryption and the timestamps may differ, There is a > mismatch between the previously calculated signature and the > final fit included in the image. > > During ProcessImage, how can one tell when exactly a fit is well generated, > and stop the useless mkimage afterwards? > > Paul HENRYS (1): > tools: binman: Test signing an encrypted FIT with a preload header
This fails CI with: ERROR: binman.ftest.TestFunctional.testPreLoadEncryptedFit (subunit.RemotedTestCase) binman.ftest.TestFunctional.testPreLoadEncryptedFit ---------------------------------------------------------------------- testtools.testresult.real._StringException: TypeError: can't multiply sequence by non-int of ty pe 'NoneType' -- Tom
signature.asc
Description: PGP signature

