Using tests/shell/run-tests.sh $filename has a small drawback: when run manually, all output is buffered and only displayed at once after the script finishes. I guess it's not a compelling reason, but maybe we can improve the single test output with unbuffered mode. nft -> $NFT: I also noticed it. Will send out a fix later, thanks!