一般make check 是用来确定编译环境(条件、支持库)之类的吧,make test 才是进行测试。
没有研究过Strongswan具体的makefile,不知道里面有哪些内容,但要进行测试或者确认都是需要进行一些文件执行以及执行情况读取的,也就是你说的shell类指令。