}
void WriteLogCacheEntry::generate_test_instances(list<WriteLogCacheEntry*>& ls) {
- ls.push_back(new WriteLogCacheEntry);
+ ls.push_back(new WriteLogCacheEntry());
ls.push_back(new WriteLogCacheEntry);
ls.back()->sync_gen_number = 1;
ls.back()->write_sequence_number = 1;
f->dump_unsigned("block_size", block_size);
f->dump_unsigned("num_log_entries", num_log_entries);
f->dump_unsigned("first_free_entry", first_free_entry);
- f->dump_unsigned("first_valid_entry", first_valid_entry); }
+ f->dump_unsigned("first_valid_entry", first_valid_entry);
+}
void WriteLogPoolRoot::generate_test_instances(list<WriteLogPoolRoot*>& ls) {
- ls.push_back(new WriteLogPoolRoot);
+ ls.push_back(new WriteLogPoolRoot());
ls.push_back(new WriteLogPoolRoot);
ls.back()->layout_version = 2;
ls.back()->cur_sync_gen = 1;
}
static void generate_test_instances(list<SuperBlock*>& ls) {
+ ls.push_back(new SuperBlock());
ls.push_back(new SuperBlock);
- ls.push_back(new SuperBlock);
+ ls.back()->root.layout_version = 3;
+ ls.back()->root.cur_sync_gen = 1;
+ ls.back()->root.pool_size = 10737418240;
+ ls.back()->root.flushed_sync_gen = 1;
+ ls.back()->root.block_size = 4096;
+ ls.back()->root.num_log_entries = 0;
+ ls.back()->root.first_free_entry = 30601;
ls.back()->root.first_valid_entry = 2;
}
};