
Dear Valentin Longchamp,
In message 4E26B523.3070609@keymile.com you wrote:
I have done a little bit of profiling this morning, and the main culprit is the call to getenv_f in post_get_flags for the four environment variables:
"post_poweron", "post_normal", "post_slowtest" "post_critical"
This is extremly slow on my system (before relocation). The goal of these env
Are you by chance reading the environment from I2C attached EEPROM or so? This is indeed a speed killer.
variables is, I guess, to define the name of the tests that have to be run for each post level, right ? Is this the only way to define which tests are to be run ?
To define the tests to be run, and the reaction that is needed if a test fails.
If your environment accesses are so slow, you should fix that anyway.
Best regards,
Wolfgang Denk