1
0
Fork 0
forked from lthn/blockchain

set deterministic rand to find bug in multiasset_test

This commit is contained in:
cryptozoidberg 2022-10-11 21:17:05 +02:00
parent cdd7c1e735
commit 00d4ae9828
No known key found for this signature in database
GPG key ID: 22DEB97A54C6FDEC
3 changed files with 8 additions and 4 deletions

View file

@ -1261,7 +1261,7 @@ namespace log_space
enabled_channels_local.insert(ch_name);
genabled_channels.swap(enabled_channels_local);
#ifndef ANDROID_BUILD
std::cout << "log channel '" << ch_name << "' enabled" << std::endl;
//std::cout << "log channel '" << ch_name << "' enabled" << std::endl;
#endif
}

View file

@ -1061,7 +1061,11 @@ int main(int argc, char* argv[])
GENERATE_AND_PLAY(zarcanum_basic_test);
GENERATE_AND_PLAY(multiassets_basic_test);
for (size_t i = 0; i != 100; i++)
{
multiassets_basic_test::ts_starter = i;
GENERATE_AND_PLAY(multiassets_basic_test);
}

View file

@ -22,8 +22,8 @@ multiassets_basic_test::multiassets_basic_test()
{
// TODO: remove the following line
//LOG_PRINT_MAGENTA("STARTER TS: " << ts_starter, LOG_LEVEL_0);
//random_state_test_restorer::reset_random(ts_starter);
LOG_PRINT_MAGENTA("STARTER TS: " << ts_starter, LOG_LEVEL_0);
random_state_test_restorer::reset_random(ts_starter);
REGISTER_CALLBACK_METHOD(multiassets_basic_test, configure_core);
REGISTER_CALLBACK_METHOD(multiassets_basic_test, c1);