提交 df7cafde 编写于 作者: M Michael S. Tsirkin

bios-tables-test: list all tables that differ

Fail after comparing all tables: this way
user gets the full list of tables that need
to be updated or whitelisted.
Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
上级 b3e89c94
......@@ -364,7 +364,7 @@ static void test_acpi_asl(test_data *data)
int i;
AcpiSdtTable *sdt, *exp_sdt;
test_data exp_data;
gboolean exp_err, err;
gboolean exp_err, err, all_tables_match = true;
memset(&exp_data, 0, sizeof(exp_data));
exp_data.tables = load_expected_aml(data);
......@@ -413,11 +413,13 @@ static void test_acpi_asl(test_data *data)
}
}
}
g_assert(test_acpi_find_diff_allowed(exp_sdt));
all_tables_match = all_tables_match &&
test_acpi_find_diff_allowed(exp_sdt);
}
g_string_free(asl, true);
g_string_free(exp_asl, true);
}
g_assert(all_tables_match);
free_test_data(&exp_data);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册