# Set table name and schema based on tool
if self.tool == "llama-bench":
- self.table_name = "test"
+ self.table_name = "llama_bench"
db_fields = LLAMA_BENCH_DB_FIELDS
db_types = LLAMA_BENCH_DB_TYPES
elif self.tool == "test-backend-ops":
# Tool selection logic
if tool is None:
- if "test" in table_names:
- self.table_name = "test"
+ if "llama_bench" in table_names:
+ self.table_name = "llama_bench"
self.tool = "llama-bench"
elif "test_backend_ops" in table_names:
self.table_name = "test_backend_ops"
else:
raise RuntimeError(f"No suitable table found in database. Available tables: {table_names}")
elif tool == "llama-bench":
- if "test" in table_names:
- self.table_name = "test"
+ if "llama_bench" in table_names:
+ self.table_name = "llama_bench"
self.tool = "llama-bench"
else:
raise RuntimeError(f"Table 'test' not found for tool 'llama-bench'. Available tables: {table_names}")
void print_header(const cmd_params & params) override {
std::vector<std::string> fields = test::get_fields();
- fprintf(fout, "CREATE TABLE IF NOT EXISTS test (\n");
+ fprintf(fout, "CREATE TABLE IF NOT EXISTS llama_bench (\n");
for (size_t i = 0; i < fields.size(); i++) {
fprintf(fout, " %s %s%s\n", fields.at(i).c_str(), get_sql_field_type(fields.at(i)).c_str(),
i < fields.size() - 1 ? "," : "");
}
void print_test(const test & t) override {
- fprintf(fout, "INSERT INTO test (%s) ", join(test::get_fields(), ", ").c_str());
+ fprintf(fout, "INSERT INTO llama_bench (%s) ", join(test::get_fields(), ", ").c_str());
fprintf(fout, "VALUES (");
std::vector<std::string> values = t.get_values();
for (size_t i = 0; i < values.size(); i++) {