steem的单元测试模块

Posted by 土猪 on October 23, 2018

越来越对steem着迷了,代码太复杂,为了研究,考虑从它的测试开始研究。先到steem的github上下载源代码:

https://github.com/steemit/steem

关于测试的文档在这个地方: https://github.com/steemit/steem/blob/master/doc/testing.md

先运行下看这些测试程序是不是真的管用。 先用这个设置下编译选项: cmake -D BUILD_STEEM_TESTNET=ON -D ENABLE_COVERAGE_TESTING=true -D CMAKE_BUILD_TYPE=Debug .

make chain_test

这个编译链接还是非常慢的,需要耐心等待。

成功后,就可以跑测试了. ./tests/chain_test

跑到后来,发现共享内存 不够用了:

上网一查,这是个bug啊,在今年9月24日时候被人提起过,9月27日时候被关掉了,但是怎么现在又有了,难道是regression,我不知道steem每次分叉(这个说法太难懂,其实就是发新版本)后要不要进行regression 测试。

https://github.com/steemit/steem/issues/1601

更多区块链文章:


支付宝打赏

您的打赏是对我最大的鼓励!