Bug 29500: Start monotime at 1000 nsec.

Hopefully this will stop monotime_absolute_usec() from returning 0 on some
platforms in the tests.
This commit is contained in:
Mike Perry 2019-03-04 21:54:19 +00:00 committed by teor
parent 1f48c6cd83
commit b027b06dbb
No known key found for this signature in database
GPG key ID: 10FEAA0E7075672A

View file

@ -300,9 +300,9 @@ test_circuitpadding_rtt(void *arg)
monotime_init();
monotime_enable_test_mocking();
monotime_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
curr_mocked_time = 1*TOR_NSEC_PER_USEC;
monotime_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
curr_mocked_time = 1000*TOR_NSEC_PER_USEC;
timers_initialize();
circpad_machines_init();
@ -990,9 +990,9 @@ test_circuitpadding_tokens(void *arg)
monotime_init();
monotime_enable_test_mocking();
monotime_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
curr_mocked_time = 1*TOR_NSEC_PER_USEC;
monotime_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
curr_mocked_time = 1000*TOR_NSEC_PER_USEC;
timers_initialize();
@ -1254,9 +1254,9 @@ test_circuitpadding_wronghop(void *arg)
monotime_init();
monotime_enable_test_mocking();
monotime_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
curr_mocked_time = 1*TOR_NSEC_PER_USEC;
monotime_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
curr_mocked_time = 1000*TOR_NSEC_PER_USEC;
timers_initialize();
circpad_machines_init();
@ -1441,9 +1441,9 @@ test_circuitpadding_negotiation(void *arg)
monotime_init();
monotime_enable_test_mocking();
monotime_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
curr_mocked_time = 1*TOR_NSEC_PER_USEC;
monotime_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
curr_mocked_time = 1000*TOR_NSEC_PER_USEC;
timers_initialize();
circpad_machines_init();
@ -1716,9 +1716,9 @@ test_circuitpadding_conditions(void *arg)
monotime_init();
monotime_enable_test_mocking();
monotime_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
curr_mocked_time = 1*TOR_NSEC_PER_USEC;
monotime_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
curr_mocked_time = 1000*TOR_NSEC_PER_USEC;
timers_initialize();
helper_create_conditional_machines();
@ -2261,9 +2261,9 @@ test_circuitpadding_global_rate_limiting(void *arg)
monotime_init();
monotime_enable_test_mocking();
monotime_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1*TOR_NSEC_PER_USEC);
curr_mocked_time = 1*TOR_NSEC_PER_USEC;
monotime_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
monotime_coarse_set_mock_time_nsec(1000*TOR_NSEC_PER_USEC);
curr_mocked_time = 1000*TOR_NSEC_PER_USEC;
timers_initialize();
client_side = (circuit_t *)origin_circuit_new();