Fuego release 1.0.9-notes

Here is a list of problems encountered during the 1.0.9 release testing:

Problems [edit section]

general [edit section]

Functional.fuego_board_check [edit section]

Benchmark.fuego_check_plots [edit section]

priorities for 1.1 release [edit section]

item  ^ priority  ^ notes  ^
support separate build phase defer don't want to hold board reserved during build, for lava integration and handling timeouts better
support phase reordering defer
fix ftc device dictionary defer used for board check and pre-populating options
web file transport defer could be useful for some interesting target cases
testing by Daniel high not available until next week
testing by Jan-Simon high not available until next week
put post_test process kill in test_cleanup high need optional test_cleanup, that calls kill_procs, that calls ov_rootfs_kill
ensure logs are linked even for failed tests high if log exists, there should be link, failure or not
add nod and job scripts to ftc high
support ftc run-test low BUILD_TIMESTAMP won't work with separate post_test, but we're not doing that
rename all scripts to fuego_test.sh low
handle set -e differently medium <empty cell>
use spec name instead of plan name in job name medium Use <board>.<spec>.<testname>
handle timeouts automatically medium should be in test and board, not in plan - but depends on spec, transport, build time etc
eliminate DISTRIB medium automatically detect, and use board vars
have test do description-setting medium
ov_transport_connect/ov_transport_disconnect medium Sounds like Jan-Simon will do it
automatically create a view for each board medium use a command line option on fuego-create-node (--make_view)
move /fuego-ro/conf/boards to /fuego-ro/boards medium

post_test work [edit section]

List of functions that have post_test arguments:

fix functions that need to call post_test [edit section]