From 1346c668cb65a8906cf31fc7e5a3a5f817f15af6 Mon Sep 17 00:00:00 2001 From: Charles Yin Date: Mon, 4 Jun 2012 23:03:58 +1000 Subject: [PATCH] Fix unstable test_paint test case Change-Id: I11c79b3f014d82b113429bd17b2d5473fdcebf1d Task-number: QTBUG-25859 Reviewed-by: Michael Brasser --- .../quick/qquickcanvasitem/data/tst_canvas.qml | 7 +++++-- .../quick/qquickcanvasitem/qquickcanvasitem.pro | 1 - 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml b/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml index 683d452..f13039a 100644 --- a/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml +++ b/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml @@ -178,7 +178,9 @@ CanvasTestCase { verify(c); var ctx = c.getContext("2d"); tryCompare(c, "availableChangedCount", 1); - + //scene graph could be available immediately + //in this case, we force waiting a short while until the init paint finished + tryCompare(c, "paintedCount", 1); ctx.fillRect(0, 0, c.width, c.height); c.toDataURL(); tryCompare(c, "paintedCount", 2); @@ -228,4 +230,5 @@ CanvasTestCase { c.destroy(); } -} \ No newline at end of file +} + diff --git a/tests/auto/quick/qquickcanvasitem/qquickcanvasitem.pro b/tests/auto/quick/qquickcanvasitem/qquickcanvasitem.pro index f109d37..e2a51d2 100644 --- a/tests/auto/quick/qquickcanvasitem/qquickcanvasitem.pro +++ b/tests/auto/quick/qquickcanvasitem/qquickcanvasitem.pro @@ -3,7 +3,6 @@ TEMPLATE=app TARGET=tst_qquickcanvasitem CONFIG += warn_on qmltestcase -CONFIG += insignificant_test #QTBUG-25859 SOURCES += tst_qquickcanvasitem.cpp TESTDATA = data/* -- 1.7.2.5