Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions data/com.github.amezin.ddterm.desktop.in.in
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ Categories=GNOME;GTK;System;TerminalEmulator;
StartupWMClass=Com.github.amezin.ddterm
StartupNotify=true
DBusActivatable=true
SingleMainWindow=true
Actions=toggle;preferences;
OnlyShowIn=GNOME;
X-ExecArg=--
Expand Down
4 changes: 2 additions & 2 deletions tests/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ services:
alpine-3.23:
image: ghcr.io/ddterm/gnome-shell-image/alpine-3.23:2025.12.07.0

fedora-41:
image: ghcr.io/ddterm/gnome-shell-image/fedora-41:2025.12.07.0
centos-10:
image: ghcr.io/ddterm/gnome-shell-image/centos-10:2025.12.07.0

fedora-42:
image: ghcr.io/ddterm/gnome-shell-image/fedora-42:2025.12.07.0
Expand Down
5 changes: 4 additions & 1 deletion tests/fixtures.py
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,10 @@
)

@pytest.fixture(scope='class')
def has_x11(self, process_launcher, request):
def has_x11(self, process_launcher, os_id, request):
if os_id == 'centos':
return False

result = process_launcher.run(
str(request.config.option.gnome_shell),
'--help',
Expand Down Expand Up @@ -568,7 +571,7 @@

if any(pattern in message for pattern in ignored_log_issues):
warnings.warn(f'Ignored known issue: {message}')
continue

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.BOTTOM-0.8-False-WindowMonitor.PRIMARY-1-0--1-1.0-1.25-displayconfig.LayoutMode.LOGICAL-AnimationMode.GNOME_DEFAULT-True-False-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 DDTermWaylandSubprocessLegacy() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":307:3] 3 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":185:19] 4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 10 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 11 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 12 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_wm.py::TestWayland::test_show[WindowPosition.RIGHT-0.714-True-WindowMonitor.CURRENT-0-0--1-1.25-0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 DDTermWaylandSubprocessLegacy() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":307:3] 3 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":185:19] 4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 10 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 11 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 12 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_wm.py::TestX11::test_show[WindowPosition.RIGHT-0.8-False-WindowMonitor.PRIMARY-0-0--1-1.0-0-displayconfig.LayoutMode.PHYSICAL-AnimationMode.GLOBAL_DISABLE-True-True-True-GdkBackend.X11-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":187:19] 3 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 4 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 5 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 6 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 7 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 8 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 9 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 10 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 11 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 DDTermWaylandSubprocessLegacy() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":307:3] 3 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":185:19] 4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 10 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 11 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 12 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_wm.py::TestWayland::test_show[WindowPosition.RIGHT-0.714-True-WindowMonitor.CURRENT-0-0--1-1.25-0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[4996]: GLib.unix_set_fd_nonblocking has been moved to a separate platform-specific library. Please update your code to use GLibUnix.set_fd_nonblocking instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":21:28] 1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_wm.py::TestWayland::test_show[WindowPosition.RIGHT-0.714-True-WindowMonitor.CURRENT-0-0--1-1.25-0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[4996]: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found Stack trace: require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:13:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:20:58 @resource:///org/gnome/shell/ui/init.js:21:20 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4749]: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js":40:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4749]: JS ERROR: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:32:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:39:58 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4498]: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js":40:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4498]: JS ERROR: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:32:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:39:58 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[291]: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js":40:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[291]: JS ERROR: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:32:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:39:58 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[56]: GLib.unix_set_fd_nonblocking has been moved to a separate platform-specific library. Please update your code to use GLibUnix.set_fd_nonblocking instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":21:28] 1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[56]: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found Stack trace: require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:13:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:20:58 @resource:///org/gnome/shell/ui/init.js:21:20 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.BOTTOM-0.8-False-WindowMonitor.PRIMARY-1-0--1-1.0-1.25-displayconfig.LayoutMode.LOGICAL-AnimationMode.GNOME_DEFAULT-True-False-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 DDTermWaylandSubprocessLegacy() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":307:3] 3 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":185:19] 4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 10 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 11 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 12 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_wm.py::TestWayland::test_show[WindowPosition.RIGHT-0.714-True-WindowMonitor.CURRENT-0-0--1-1.25-0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 DDTermWaylandSubprocessLegacy() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":307:3] 3 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":185:19] 4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 10 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 11 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 12 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_wm.py::TestX11::test_show[WindowPosition.RIGHT-0.8-False-WindowMonitor.PRIMARY-0-0--1-1.0-0-displayconfig.LayoutMode.PHYSICAL-AnimationMode.GLOBAL_DISABLE-True-True-True-GdkBackend.X11-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":187:19] 3 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 4 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 5 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 6 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 7 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 8 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 9 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 10 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 11 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (alpine-3.20)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead. 0 _init() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":236:51] 1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":205:3] 2 DDTermWaylandSubprocessLegacy() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":307:3] 3 #create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":185:19] 4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":235:62] 5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":151:29] 6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":217:19] 7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:61] 8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":30:24] 9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":122:37] 10 _handleMethodCall() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":373:34] 11 _wrapJSObject/<() ["resource:///org/gnome/gjs/modules/core/overrides/Gio.js":408:33] 12 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_wm.py::TestWayland::test_show[WindowPosition.RIGHT-0.714-True-WindowMonitor.CURRENT-0-0--1-1.25-0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[4616]: GLib.unix_set_fd_nonblocking has been moved to a separate platform-specific library. Please update your code to use GLibUnix.set_fd_nonblocking instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":21:28] 1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_wm.py::TestWayland::test_show[WindowPosition.RIGHT-0.714-True-WindowMonitor.CURRENT-0-0--1-1.25-0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-MONITOR_DISABLED]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[4616]: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found Stack trace: require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:13:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:20:58 @resource:///org/gnome/shell/ui/init.js:21:20 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4369]: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js":40:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4369]: JS ERROR: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:32:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:39:58 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4118]: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js":40:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_session_save_restore

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[4118]: JS ERROR: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:32:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:39:58 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[290]: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js":40:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: com.github.amezin.ddterm[290]: JS ERROR: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:32:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/app/application.js:39:58 warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[56]: GLib.unix_set_fd_nonblocking has been moved to a separate platform-specific library. Please update your code to use GLibUnix.set_fd_nonblocking instead. 0 <TOP LEVEL> ["file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":21:28] 1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20] warnings.warn(f'Ignored known issue: {message}')

Check warning on line 574 in tests/fixtures.py

View workflow job for this annotation

GitHub Actions / ci / test (opensuse-tumbleweed)

tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]

/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:573: UserWarning: Ignored known issue: gnome-shell[56]: Error: Requiring GLibUnix, version 2.0: Typelib file for namespace 'GLibUnix', version '2.0' not found Stack trace: require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28 try_require@file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:13:19 @file:///tmp/pytest-of-github-actions/pytest-0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:20:58 @resource:///org/gnome/shell/ui/init.js:21:20 warnings.warn(f'Ignored known issue: {message}')

yield message

Expand Down
Loading