autotests: Skip testScreencasting in CI
pipewire 1.2 has a known regression where the client's process callback
will not be triggered if the producer has sent only one buffer.
The issue has already been fixed upstream
525360d70a
Until our CI picks up that change, temporarily disable the test to unblock
merging patches.
This commit is contained in:
parent
f534aa2d24
commit
abd790c4b5
1 changed files with 4 additions and 0 deletions
|
@ -87,6 +87,10 @@ private:
|
|||
|
||||
void ScreencastingTest::init()
|
||||
{
|
||||
if (qgetenv("KDECI_BUILD") == "TRUE") {
|
||||
QSKIP("CI has pipewire 1.2 that has known process callback issues"); // TODO: Remove it later when CI ships pipewire 1.2 with the fix
|
||||
}
|
||||
|
||||
QVERIFY(Test::setupWaylandConnection(Test::AdditionalWaylandInterface::ScreencastingV1));
|
||||
QVERIFY(KWin::Test::screencasting());
|
||||
Cursors::self()->hideCursor();
|
||||
|
|
Loading…
Reference in a new issue