Commit cdb1bff4 authored by Maria Matejka's avatar Maria Matejka
Browse files

Test: raised iteration counts for some benchmarks

parent dc9297b7
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@

#define TESTS_NUM		10
#define PREFIXES_NUM 		10
#define BENCHMARK_MUL		10
#define PREFIX_TESTS_NUM 	10000

#define BIG_BUFFER_SIZE		10000
@@ -79,7 +80,8 @@ static void
generate_random_ipv6_prefixes(list *prefixes)
{
  int i;
  for (i = 0; i < PREFIXES_NUM; i++)
  const int max = PREFIXES_NUM * (bt_benchmark ? BENCHMARK_MUL : 1);
  for (i = 0; i < max; i++)
  {
    struct f_prefix f = get_random_ip6_prefix();

+4 −2
Original line number Diff line number Diff line
@@ -65,14 +65,16 @@ t_simple(void)
    .len = 256,
  };

  const u64 max = bt_benchmark ? (1<<19) : (1<<16);
 
  bt_assert(tt.ti);
  for (u64 i = 0; i < (1<<16); i++) {
  for (u64 i = 0; i < max; i++) {
    bt_debug("Trie add: %lu\n", i);
    test_trie_add(&tt, i);
    test_trie_add(&tt, i * mul + add);
  }

  for (u64 i = 0; i < (1<<16); i++) {
  for (u64 i = 0; i < max; i++) {
    test_trie_get(&tt, i, 1);
    test_trie_get(&tt, i * mul + add, 1);
  }