diff --git a/tests/auto/qmltest/events/tst_events.qml b/tests/auto/qmltest/events/tst_events.qml
index 059541147e0298b7eb59e200e53fb95accd66504..4c339889605d6d07d7367c178cea2ef2a2e9ec94 100644
--- a/tests/auto/qmltest/events/tst_events.qml
+++ b/tests/auto/qmltest/events/tst_events.qml
@@ -73,6 +73,7 @@ Rectangle {
         when: windowShown       // Must have this line for events to work.
 
         function test_key_click() {
+            skip("test_key_click() is unstable, QTBUG-27671")
             keyClick(Qt.Key_Left)
             tryCompare(top, "leftKeyPressed", true, 10000)
             tryCompare(top, "leftKeyReleased", true, 10000)
diff --git a/tests/auto/qmltest/pixel/tst_pixel.qml b/tests/auto/qmltest/pixel/tst_pixel.qml
index 67eca074df014b8ec023d219da291910251e9f64..f10840b9ab07945ae8e344026bd630f3a87804f8 100644
--- a/tests/auto/qmltest/pixel/tst_pixel.qml
+++ b/tests/auto/qmltest/pixel/tst_pixel.qml
@@ -52,6 +52,7 @@ Rectangle {
         when: windowShown
 
         function test_pixel() {
+           skip("test_pixel() is unstable, QTBUG-27671")
            var img = grabImage(rect);
            compare(img.pixel(20, 20), Qt.rgba(255, 0, 0, 255));
            compare(img.red(1,1), 255);