Android: skip few tst_qopenglwidget tests that crash on CI
To allow other cases to run while finding the reason. Most of these cases fail only on CI and not locally. Pick-to: 6.3 6.2 Task-number: QTBUG-102043 Change-Id: Ib552ab00b4232f6aabdf85acf050633251d9e71d Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>bb10
parent
90b928bad4
commit
c5dd2c1f35
|
|
@ -157,7 +157,7 @@ void tst_QOpenGLWidget::clearAndGrab()
|
|||
void tst_QOpenGLWidget::clearAndResizeAndGrab()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android (QTBUG-102043)");
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
QScopedPointer<QOpenGLWidget> w(new ClearWidget(0, 640, 480));
|
||||
w->resize(640, 480);
|
||||
|
|
@ -279,6 +279,9 @@ void tst_QOpenGLWidget::reparentToAlreadyCreated()
|
|||
|
||||
void tst_QOpenGLWidget::reparentToNotYetCreated()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
QWidget w1;
|
||||
PainterWidget *glw = new PainterWidget(&w1);
|
||||
w1.resize(640, 480);
|
||||
|
|
@ -329,6 +332,9 @@ void tst_QOpenGLWidget::reparentHidden()
|
|||
|
||||
void tst_QOpenGLWidget::reparentTopLevel()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
// no GL content yet, just an ordinary tab widget, top-level
|
||||
QTabWidget tabWidget;
|
||||
tabWidget.resize(640, 480);
|
||||
|
|
@ -414,6 +420,9 @@ void CountingGraphicsView::drawForeground(QPainter *, const QRectF &)
|
|||
|
||||
void tst_QOpenGLWidget::asViewport()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
// Have a QGraphicsView with a QOpenGLWidget as its viewport.
|
||||
QGraphicsScene scene;
|
||||
scene.addItem(new QGraphicsRectItem(10, 10, 100, 100));
|
||||
|
|
@ -462,6 +471,9 @@ public:
|
|||
|
||||
void tst_QOpenGLWidget::requestUpdate()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
if (QGuiApplication::platformName().startsWith(QLatin1String("wayland"), Qt::CaseInsensitive))
|
||||
QSKIP("Wayland: This fails. Figure out why.");
|
||||
|
||||
|
|
@ -489,6 +501,9 @@ public:
|
|||
|
||||
void tst_QOpenGLWidget::fboRedirect()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
FboCheckWidget w;
|
||||
w.resize(640, 480);
|
||||
w.show();
|
||||
|
|
@ -504,6 +519,9 @@ void tst_QOpenGLWidget::fboRedirect()
|
|||
|
||||
void tst_QOpenGLWidget::showHide()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
QScopedPointer<ClearWidget> w(new ClearWidget(0, 800, 600));
|
||||
w->resize(800, 600);
|
||||
w->show();
|
||||
|
|
@ -530,6 +548,9 @@ void tst_QOpenGLWidget::showHide()
|
|||
|
||||
void tst_QOpenGLWidget::nativeWindow()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
QScopedPointer<ClearWidget> w(new ClearWidget(0, 800, 600));
|
||||
w->resize(800, 600);
|
||||
w->show();
|
||||
|
|
@ -652,6 +673,9 @@ void tst_QOpenGLWidget::stackWidgetOpaqueChildIsVisible()
|
|||
#ifdef Q_OS_MACOS
|
||||
QSKIP("QScreen::grabWindow() doesn't work properly on OSX HighDPI screen: QTBUG-46803");
|
||||
return;
|
||||
#endif
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
if (QGuiApplication::platformName().startsWith(QLatin1String("wayland"), Qt::CaseInsensitive))
|
||||
QSKIP("Wayland: This fails. Figure out why.");
|
||||
|
|
@ -739,6 +763,9 @@ void tst_QOpenGLWidget::offscreen()
|
|||
|
||||
void tst_QOpenGLWidget::offscreenThenOnscreen()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
QScopedPointer<ClearWidget> w(new ClearWidget(0, 800, 600));
|
||||
w->resize(800, 600);
|
||||
|
||||
|
|
@ -764,6 +791,9 @@ void tst_QOpenGLWidget::offscreenThenOnscreen()
|
|||
|
||||
void tst_QOpenGLWidget::paintWhileHidden()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android, figure out why (QTBUG-102043)");
|
||||
#endif
|
||||
QScopedPointer<QWidget> tlw(new QWidget);
|
||||
tlw->resize(640, 480);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue