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  ^
web file transport defer could be useful for some interesting target cases
support separate build phase defer don't want to hold board reserved during build, for lava integration and handling timeouts better
fix ftc device dictionary defer used for board check and pre-populating options
support phase reordering defer
add nod and job scripts to ftc high
testing by Daniel 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
testing by Jan-Simon high not available until next week
ensure logs are linked even for failed tests high if log exists, there should be link, failure or not
rename all scripts to fuego_test.sh low
support ftc run-test low BUILD_TIMESTAMP won't work with separate post_test, but we're not doing that
eliminate DISTRIB medium automatically detect, and use board vars
ov_transport_connect/ov_transport_disconnect medium Sounds like Jan-Simon will do it
use spec name instead of plan name in job name medium Use <board>.<spec>.<testname>
handle set -e differently medium <empty cell>
handle timeouts automatically medium should be in test and board, not in plan - but depends on spec, transport, build time etc
have test do description-setting medium
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]