steem的单元测试模块

in #cn7 years ago (edited)

越来越对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

Sort:  

看不懂,就喜欢说司提姆好的人,嘿嘿

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.028
BTC 74877.97
ETH 2797.38
USDT 1.00
SBD 2.54