Dimitrios Siganos
Dimitrios Siganos
Remove check for dev network from function nano::election::vote. The check looks like this: ```node.network_params.network.is_dev_network ()``` The check is there to make it easier to write unit tests. However, we should...
It appears that GitHub is not building the nano-pow-server executable. It should be building it so we can be notified of failure to compile.
### Summary Unit test telemetry.remove_peer_different_genesis_udp fails on occasion (rarely). Here is one such failure: ``` Repeating all tests (iteration 2782) . . . Note: Google Test filter = telemetry.remove_peer_different_genesis_udp [==========]...
### Summary Unit test active_transactions.confirm_active fails occasionally. Here is one such failure: ``` Repeating all tests (iteration 213) . . . Note: Google Test filter = active_transactions.confirm_active [==========] Running 1...
### Summary The unit test network.last_contacted has the following problems: * regular keepalive messages sent automaticaly can interfere with the test * the test should wait for the clock to...
Both Sergei and I have seen confirmation_height.gap_live test hang. Here is a backtrace for it when it is hang. ``` (gdb) bt #0 __pthread_clockjoin_ex (threadid=140315954259712, thread_return=0x0, clockid=, abstime=, block=) at...
``` Note: Google Test filter = active_transactions.inactive_votes_cache_election_start [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from active_transactions [ RUN ] active_transactions.inactive_votes_cache_election_start /fast/sighandl/nano-node/nano/core_test/active_transactions.cpp:483:...
``` Note: Google Test filter = node.aggressive_flooding [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from node [ RUN ] node.aggressive_flooding /fast/sighandl/nano-node/nano/core_test/node.cpp:3906:...
The core_test distributed_work.fail_resolve fails every time on my computer. Latest develop branch, commit db7540654844ff17e47024a9bf25339bd620c7bb $ ./core_test --gtest_filter=distributed_work.fail_resolve Running main() from core_test_main.cc Note: Google Test filter = distributed_work.fail_resolve [==========] Running 1...
The test is failing because it is waiting for a wallet to attain the synchronising state. Synchronising state is when a bootstrap attempt is in progress. A boostrap attempt starts...