Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- iroha@a51a80f13eae:/opt/iroha$ valgrind --leak-check=full ./build/test_bin/tx_pipeline_integration_test
- ==9828== Memcheck, a memory error detector
- ==9828== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
- ==9828== Using Valgrind-3.14.0.GIT and LibVEX; rerun with -h for copyright info
- ==9828== Command: ./build/test_bin/tx_pipeline_integration_test
- ==9828==
- Running main() from gtest_main.cc
- [==========] Running 1 test from 1 test case.
- [----------] Global test environment set-up.
- [----------] 1 test from TxPipelineIntegrationTest
- [ RUN ] TxPipelineIntegrationTest.TxPipelineTest
- [16:01:17][th: 9828][info] [AmetsuchiTest] << host=iroha501_postgres_1, port=5432, user=iroha, password=helloworld
- [16:01:18][th: 9828][info] [IROHAD] << created
- [16:01:18][th: 9828][info] [StorageImpl:initConnection] << Start storage creation
- [16:01:18][th: 9828][info] [StorageImpl:initConnection] << block store created
- [16:01:18][th: 9828][info] [StorageImpl:initConnection] << connection to Redis completed
- [16:01:18][th: 9828][info] [StorageImpl:initConnection] << connection to PostgreSQL completed
- [16:01:18][th: 9828][info] [StorageImpl:initConnection] << transaction to PostgreSQL initialized
- [16:01:18][th: 9828][info] [IROHAD] << [Init] => storage
- [16:01:20][th: 9828][info] [IROHAD] << [Init] => converters
- [16:01:20][th: 9828][info] [IROHAD] << [Init] => peer query
- [16:01:20][th: 9828][info] [IROHAD] << [Init] => crypto provider
- [16:01:20][th: 9828][info] [IROHAD] << [Init] => validators
- [16:01:21][th: 9828][info] [OrderingGate] << Subscribe
- [16:01:21][th: 9828][info] [IROHAD] << [Init] => init ordering gate - [true]
- [16:01:21][th: 9828][info] [IROHAD] << [Init] => init simulator
- [16:01:21][th: 9828][info] [IROHAD] << [Init] => block loader
- [16:01:21][th: 9828][info] [IROHAD] << [Init] => consensus gate
- [16:01:21][th: 9828][info] [IROHAD] << [Init] => synchronizer
- [16:01:21][th: 9828][info] [IROHAD] << [Init] => pcs
- [16:01:22][th: 9828][info] [IROHAD] << [Init] => command service
- [16:01:22][th: 9828][info] [IROHAD] << [Init] => query service
- [16:01:22][th: 9828][info] [IROHAD] << ===> iroha initialized
- [16:01:22][th: 9828][info] [TxProcessor] << handle transaction
- [16:01:23][th: 9828][info] [SLV] << transaction validated
- [16:01:23][th: 9828][info] [PCS] << propagate tx
- [16:01:23][th: 9828][info] [OrderingGate] << propagate tx, tx_counter: 1 account_id: admin@test
- [16:01:23][th: 9828][info] [OrderingGate] << Propagate tx (on transport)
- [16:01:23][th: 9828][info] [TxProcessor] << stateless validation status: true
- [16:01:26][th: 9839][info] [OrderingGate] << receive proposal
- [16:01:26][th: 9839][info] [OrderingGate] << transactions in proposal: 1
- [16:01:26][th: 9839][info] [OrderingGate] << Received new proposal
- [16:01:26][th: 9839][info] [Simulator] << process proposal
- [16:01:26][th: 9839][info] [SFV] << transactions in proposal: 1
- [16:01:26][th: 9839][info] [PostgresWsvQuery] << Account admin@test does not have asset coin#test
- [16:01:26][th: 9839][info] [AddAssetQuantityExecutor] << create wallet coin#test for admin@test
- [16:01:26][th: 9839][info] [SFV] << transactions in verified proposal: 1
- [16:01:26][th: 9839][info] [Simulator] << process verified proposal
- [16:01:26][th: 9839][info] [YacGate] << vote for block (9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c, 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c)
- [16:01:26][th: 9839][info] [YAC] << Order for voting: {0.0.0.0:10001}
- [16:01:26][th: 9839][info] [YAC] << Vote for hash (9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c, 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c)
- [16:01:26][th: 9839][info] [YacNetwork] << Send vote 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c to 0.0.0.0:10001
- [16:01:27][th: 9839][info] [IROHAD] << ~~~~~~~~~| PROPOSAL ^_^ |~~~~~~~~~
- [16:01:27][th: 9841][info] [YacNetwork] << Receive vote 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c from ipv4:127.0.0.1:53598
- [16:01:27][th: 9841][info] [YAC] << Apply vote: 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c from ledger peer 0.0.0.0:10001
- [16:01:27][th: 9841][info] [ProposalStorage] << Vote [9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c, 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c] looks valid
- [16:01:27][th: 9841][info] [YacBlockStorage] << Vote (9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c, 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c) inserted
- [16:01:27][th: 9841][info] [YacBlockStorage] << Votes in storage [1/1]
- [16:01:27][th: 9841][info] [YAC] << Propagate commit 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c to whole network
- [16:01:27][th: 9839][info] [YacNetwork] << Receive commit[size=1] from ipv4:127.0.0.1:53598
- [16:01:27][th: 9841][info] [YacNetwork] << Send votes bundle[size=1] commit to 0.0.0.0:10001
- [16:01:27][th: 9839][info] [YacGate] << consensus: commit top block: height 2, hash 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c
- [16:01:27][th: 9839][info] [synchronizer] << processing commit
- [16:01:37][th: 9839][info] [ChainValidator] << validate block: height 2, hash 9f2d2e046b0b49fa1fdfb25b9e228829d33b764808b42c838c0c080e121fb64c
- [16:01:37][th: 9839][info] [PostgresWsvQuery] << Account admin@test does not have asset coin#test
- [16:01:37][th: 9839][info] [AddAssetQuantityExecutor] << create wallet coin#test for admin@test
- [16:01:37][th: 9839][info] [IROHAD] << ~~~~~~~~~| COMMIT =^._.^= |~~~~~~~~~
- [ OK ] TxPipelineIntegrationTest.TxPipelineTest (20233 ms)
- [----------] 1 test from TxPipelineIntegrationTest (20243 ms total)
- [----------] Global test environment tear-down
- [==========] 1 test from 1 test case ran. (20289 ms total)
- [ PASSED ] 1 test.
- ==9828==
- ==9828== HEAP SUMMARY:
- ==9828== in use at exit: 93,940 bytes in 332 blocks
- ==9828== total heap usage: 20,476 allocs, 20,144 frees, 10,115,776 bytes allocated
- ==9828==
- ==9828== 1,704 (128 direct, 1,576 indirect) bytes in 1 blocks are definitely lost in loss record 74 of 77
- ==9828== at 0x4C2E216: operator new(unsigned long) (vg_replace_malloc.c:334)
- ==9828== by 0x47DB23: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:104)
- ==9828== by 0x47AF4C: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (alloc_traits.h:491)
- ==9828== by 0x47690B: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:102)
- ==9828== by 0x46F8E0: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>>(std::_Sp_make_shared_tag, rxcpp::detail::composite_subscription_inner::composite_subscription_state*, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state> const&) (shared_ptr_base.h:615)
- ==9828== by 0x46A127: std::__shared_ptr<rxcpp::detail::composite_subscription_inner::composite_subscription_state, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>>(std::_Sp_make_shared_tag, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state> const&) (shared_ptr_base.h:1097)
- ==9828== by 0x462505: std::shared_ptr<rxcpp::detail::composite_subscription_inner::composite_subscription_state>::shared_ptr<std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>>(std::_Sp_make_shared_tag, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state> const&) (shared_ptr.h:319)
- ==9828== by 0x457875: std::shared_ptr<rxcpp::detail::composite_subscription_inner::composite_subscription_state> std::allocate_shared<rxcpp::detail::composite_subscription_inner::composite_subscription_state, std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state>>(std::allocator<rxcpp::detail::composite_subscription_inner::composite_subscription_state> const&) (shared_ptr.h:620)
- ==9828== by 0x44F9E6: std::shared_ptr<rxcpp::detail::composite_subscription_inner::composite_subscription_state> std::make_shared<rxcpp::detail::composite_subscription_inner::composite_subscription_state>() (shared_ptr.h:636)
- ==9828== by 0x445A76: rxcpp::detail::composite_subscription_inner::composite_subscription_inner() (rx-subscription.hpp:296)
- ==9828== by 0x445DDB: rxcpp::composite_subscription::composite_subscription() (rx-subscription.hpp:382)
- ==9828== by 0x509417: rxcpp::subjects::subject<iroha::consensus::yac::CommitMessage>::subject() (rx-subject.hpp:245)
- ==9828==
- ==9828== LEAK SUMMARY:
- ==9828== definitely lost: 128 bytes in 1 blocks
- ==9828== indirectly lost: 1,576 bytes in 20 blocks
- ==9828== possibly lost: 0 bytes in 0 blocks
- ==9828== still reachable: 92,236 bytes in 311 blocks
- ==9828== suppressed: 0 bytes in 0 blocks
- ==9828== Reachable blocks (those to which a pointer was found) are not shown.
- ==9828== To see them, rerun with: --leak-check=full --show-leak-kinds=all
- ==9828==
- ==9828== For counts of detected and suppressed errors, rerun with: -v
- ==9828== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
Add Comment
Please, Sign In to add comment