Hi @nguyenalm,
Some of the tests will log errors intentionally when we're doing things like testing permissions. To tell that it passed, each set of tests will print a line like
ok github.com/mattermost/platform/web 3.052s
at the end. Then, once all tests have ran successfully, you'll see some cleanup happening
tail -n +2 capi.out >> cover.out
tail -n +2 cmodel.out >> cover.out
tail -n +2 cstore.out >> cover.out
tail -n +2 cutils.out >> cover.out
tail -n +2 cweb.out >> cover.out
rm -f capi.out cmodel.out cstore.out cutils.out cweb.out
If you see both those things, everything is running correctly.