diff --git a/TestCase.qml b/TestCase.qml
index 18c70e1..6d9155b 100644
--- a/TestCase.qml
+++ b/TestCase.qml
@@ -1775,11 +1775,25 @@ Item {
var table = qtest_testCaseResult
var haveData = false
qtest_results.initTestTable()
+ qtest_results.warn("DEBUG: TABLE:" + table, util.callerFile(), util.callerLine());
+ qtest_results.warn("DEBUG: TABLE.length:" + table.length, util.callerFile(), util.callerLine());
for (var index in table) {
haveData = true
var row = table[index]
+ if (row === undefined) {
+ qtest_results.warn("DEBUG: SKIP UNDEFINED ROW at index " + index, util.callerFile(), util.callerLine());
+ continue
+ }
+ qtest_results.warn("DEBUG: PREWARN ", util.callerFile(), util.callerLine());
+ qtest_results.warn("DEBUG: isBenchmark: " + isBenchmark, util.callerFile(), util.callerLine());
+ qtest_results.warn("DEBUG: prop: " + prop, util.callerFile(), util.callerLine());
+ qtest_results.warn("DEBUG: index: " + index, util.callerFile(), util.callerLine());
+ qtest_results.warn("DEBUG: row: " + row, util.callerFile(), util.callerLine());
+ qtest_results.warn("DEBUG: row.tag: " + row.tag, util.callerFile(), util.callerLine());
if (!row.tag)
+ qtest_results.warn("FILLTAG ", util.callerFile(), util.callerLine());
row.tag = "row " + index // Must have something
+ qtest_results.warn("POSTWARN ", util.callerFile(), util.callerLine());
qtest_results.dataTag = row.tag
if (isBenchmark)
qtest_runBenchmarkFunction(prop, row)