chore(deps): update dependency eslint to v9.20.1 (#1195) #2519
push.yml
on: push
build
/
lint
1m 8s
translations
/
pot
24s
Matrix: build / build
packaging
/
archlinux
2m 23s
packaging
/
archlinux-test-installed
3m 38s
Matrix: test / test
Annotations
10 errors and 24 warnings
tests/test_wm.py::TestWaylandTwoMonitors::test_mouse_resize[GdkBackend.X11-1.0-1.25-displayconfig.LayoutMode.LOGICAL-WindowPosition.TOP-1.0-0.6-True-WindowMonitor.CURRENT-0-0--1-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L610
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4ea585a0>
unmaximized_rect = Rect(x=66, y=32, width=1534, height=928)
expected_rect = Rect(x=66, y=32, width=1534, height=928)
workarea = Rect(x=66, y=32, width=1534, height=928), window_size = 1.0
window_size2 = 0.6, window_position = <WindowPosition.TOP: 'top'>
monitor_scale = 1.0
extension_dbus_interface = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
shell_dbus_interface = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell', g_interface_name='org.gnome.Shell')
shell_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/TestHook', g_interface_name='org.gnome.Shell.TestHook')
wait_idle = functools.partial(<function wait_idle at 0x7efc4ef06ca0>, shell_test_hook=Proxy(g_name='org.gnome.Shell', g_object_pat...m.github.amezin.ddterm', g_object_path='/com/github/amezin/ddterm', g_interface_name='com.github.amezin.ddterm.Debug'))
gdk_backend = <GdkBackend.X11: 'x11'>
@pytest.mark.usefixtures('disable_animations')
def test_mouse_resize(
self,
unmaximized_rect,
expected_rect,
workarea,
window_size,
window_size2,
window_position,
monitor_scale,
extension_dbus_interface,
extension_test_hook,
shell_dbus_interface,
shell_test_hook,
wait_idle,
gdk_backend,
):
> extension_dbus_interface.Activate(timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS)
tests/test_wm.py:627:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusproxy.py:72: in method
result = self.call_sync(method_name, parameters, flags, timeout, cancellable)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
method_name = 'Activate', parameters = GLib.Variant('()', ())
flags = <flags 0 of type Gio.DBusCallFlags>, timeout = 25000, cancellable = None
def call_sync(
self,
method_name,
parameters=None,
flags=Gio.DBusCallFlags.NONE,
timeout=None,
cancellable=None,
):
if timeout is None:
timeout = self.get_default_timeout()
parameters = self.pack_method_parameters(method_name, parameters)
> return super().call_sync(method_name, parameters, flags, timeout, cancellable)
E gi.repository.GLib.GError: g-io-error-quark: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code24: ddterm failed to show in 20 seconds (24)
tests/dbusproxy.py:302: Error
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.LEFT-0.714-True-WindowMonitor.CONNECTOR-1-1-1-1.0-1.25-displayconfig.LayoutMode.LOGICAL-AnimationMode.GLOBAL_DISABLE-True-False-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L446
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4e92a170>
request = <SubRequest 'gdk_backend' for <Function test_show[WindowPosition.LEFT-0.714-True-WindowMonitor.CONNECTOR-1-1-1-1.0-1.2...Mode.GLOBAL_DISABLE-True-False-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]>>
dbus_connection = <Gio.DBusConnection object at 0x7efc4e96dc00 (GDBusConnection at 0x5628c0a198c0)>
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
app_dbus_actions = <Gio.DBusActionGroup object at 0x7efc4ea04200 (GDBusActionGroup at 0x5628c0e995c0)>
@pytest.fixture
def gdk_backend(
self,
request,
dbus_connection,
extension_test_hook,
settings_test_hook,
app_dbus_actions
):
force_x11 = request.param == GdkBackend.X11
# Make sure cached value is up to date
glibutil.dispatch_pending_sources()
if settings_test_hook.force_x11_gdk_backend == force_x11:
return request.param
if extension_test_hook.AppRunning:
app_dbus_actions.activate_action('quit', None)
> extension_test_hook.wait_property(
'AppRunning',
False,
timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS
)
tests/test_wm.py:822:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusutil.py:269: in wait_property
glibutil.wait_any_source(timeout_ms=deadline.check_remaining_ms())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.glibutil.Deadline object at 0x7efc4e6b9770>
def check_remaining_ms(self):
remaining_us = self.deadline_us - GLib.get_monotonic_time()
if remaining_us < 0:
> raise TimeoutError()
E TimeoutError
tests/glibutil.py:137: TimeoutError
|
tests/test_wm.py::TestWaylandTwoMonitors::test_maximize_unmaximize[WindowPosition.BOTTOM-0.714-True-WindowMonitor.CONNECTOR-1-1-1-1.0-1.25-displayconfig.LayoutMode.LOGICAL-False-False-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L555
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4e92bd90>
request = <SubRequest 'gdk_backend' for <Function test_maximize_unmaximize[WindowPosition.BOTTOM-0.714-True-WindowMonitor.CONNEC...ayoutMode.LOGICAL-False-False-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]>>
dbus_connection = <Gio.DBusConnection object at 0x7efc4e96dc00 (GDBusConnection at 0x5628c0a198c0)>
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
app_dbus_actions = <Gio.DBusActionGroup object at 0x7efc4ea04200 (GDBusActionGroup at 0x5628c0e995c0)>
@pytest.fixture
def gdk_backend(
self,
request,
dbus_connection,
extension_test_hook,
settings_test_hook,
app_dbus_actions
):
force_x11 = request.param == GdkBackend.X11
# Make sure cached value is up to date
glibutil.dispatch_pending_sources()
if settings_test_hook.force_x11_gdk_backend == force_x11:
return request.param
if extension_test_hook.AppRunning:
app_dbus_actions.activate_action('quit', None)
> extension_test_hook.wait_property(
'AppRunning',
False,
timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS
)
tests/test_wm.py:822:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusutil.py:269: in wait_property
glibutil.wait_any_source(timeout_ms=deadline.check_remaining_ms())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.glibutil.Deadline object at 0x7efc4e67b660>
def check_remaining_ms(self):
remaining_us = self.deadline_us - GLib.get_monotonic_time()
if remaining_us < 0:
> raise TimeoutError()
E TimeoutError
tests/glibutil.py:137: TimeoutError
|
tests/test_wm.py::TestWaylandTwoMonitors::test_resize_maximize_unmaximize[WindowPosition.RIGHT-0.913-0.714-WindowMonitor.CONNECTOR-0-1-1-1.0-1.25-displayconfig.LayoutMode.LOGICAL-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L678
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4ea58f00>
unmaximized_rect = Rect(x=1772, y=32, width=1108, height=736)
workarea = Rect(x=1666, y=32, width=1214, height=736), window_size = 0.913
window_size2 = 0.714, window_position = <WindowPosition.RIGHT: 'right'>
monitor_scale = 1.25
extension_dbus_interface = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
shell_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/TestHook', g_interface_name='org.gnome.Shell.TestHook')
wait_idle = functools.partial(<function wait_idle at 0x7efc4ef06ca0>, shell_test_hook=Proxy(g_name='org.gnome.Shell', g_object_pat...m.github.amezin.ddterm', g_object_path='/com/github/amezin/ddterm', g_interface_name='com.github.amezin.ddterm.Debug'))
gdk_backend = <GdkBackend.X11: 'x11'>
@pytest.mark.usefixtures('disable_animations')
def test_resize_maximize_unmaximize(
self,
unmaximized_rect,
workarea,
window_size,
window_size2,
window_position,
monitor_scale,
extension_dbus_interface,
extension_test_hook,
settings_test_hook,
shell_test_hook,
wait_idle,
gdk_backend,
):
settings_test_hook.window_maximize = False
> extension_dbus_interface.Activate(timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS)
tests/test_wm.py:696:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusproxy.py:72: in method
result = self.call_sync(method_name, parameters, flags, timeout, cancellable)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
method_name = 'Activate', parameters = GLib.Variant('()', ())
flags = <flags 0 of type Gio.DBusCallFlags>, timeout = 25000, cancellable = None
def call_sync(
self,
method_name,
parameters=None,
flags=Gio.DBusCallFlags.NONE,
timeout=None,
cancellable=None,
):
if timeout is None:
timeout = self.get_default_timeout()
parameters = self.pack_method_parameters(method_name, parameters)
> return super().call_sync(method_name, parameters, flags, timeout, cancellable)
E gi.repository.GLib.GError: g-io-error-quark: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code24: ddterm failed to show in 20 seconds (24)
tests/dbusproxy.py:302: Error
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.TOP-1.0-False-WindowMonitor.CONNECTOR-0-0-1-1.0-1.502347469329834-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DISABLE-True-True-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L446
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4e92afd0>
request = <SubRequest 'gdk_backend' for <Function test_show[WindowPosition.TOP-1.0-False-WindowMonitor.CONNECTOR-0-0-1-1.0-1.502...nMode.DDTERM_DISABLE-True-True-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]>>
dbus_connection = <Gio.DBusConnection object at 0x7efc4e96dc00 (GDBusConnection at 0x5628c0a198c0)>
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
app_dbus_actions = <Gio.DBusActionGroup object at 0x7efc4ea04200 (GDBusActionGroup at 0x5628c0e995c0)>
@pytest.fixture
def gdk_backend(
self,
request,
dbus_connection,
extension_test_hook,
settings_test_hook,
app_dbus_actions
):
force_x11 = request.param == GdkBackend.X11
# Make sure cached value is up to date
glibutil.dispatch_pending_sources()
if settings_test_hook.force_x11_gdk_backend == force_x11:
return request.param
if extension_test_hook.AppRunning:
app_dbus_actions.activate_action('quit', None)
> extension_test_hook.wait_property(
'AppRunning',
False,
timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS
)
tests/test_wm.py:822:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusutil.py:269: in wait_property
glibutil.wait_any_source(timeout_ms=deadline.check_remaining_ms())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.glibutil.Deadline object at 0x7efc4e67b7a0>
def check_remaining_ms(self):
remaining_us = self.deadline_us - GLib.get_monotonic_time()
if remaining_us < 0:
> raise TimeoutError()
E TimeoutError
tests/glibutil.py:137: TimeoutError
|
tests/test_wm.py::TestWaylandTwoMonitors::test_mouse_resize[GdkBackend.WAYLAND-1.0-1.502347469329834-displayconfig.LayoutMode.LOGICAL-WindowPosition.LEFT-0.714-0.913-False-WindowMonitor.CURRENT-1-0--1-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L610
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4ea58af0>
request = <SubRequest 'gdk_backend' for <Function test_mouse_resize[GdkBackend.WAYLAND-1.0-1.502347469329834-displayconfig.Layou...on.LEFT-0.714-0.913-False-WindowMonitor.CURRENT-1-0--1-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]>>
dbus_connection = <Gio.DBusConnection object at 0x7efc4e96dc00 (GDBusConnection at 0x5628c0a198c0)>
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
app_dbus_actions = <Gio.DBusActionGroup object at 0x7efc4ea04200 (GDBusActionGroup at 0x5628c0e995c0)>
@pytest.fixture
def gdk_backend(
self,
request,
dbus_connection,
extension_test_hook,
settings_test_hook,
app_dbus_actions
):
force_x11 = request.param == GdkBackend.X11
# Make sure cached value is up to date
glibutil.dispatch_pending_sources()
if settings_test_hook.force_x11_gdk_backend == force_x11:
return request.param
if extension_test_hook.AppRunning:
app_dbus_actions.activate_action('quit', None)
> extension_test_hook.wait_property(
'AppRunning',
False,
timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS
)
tests/test_wm.py:822:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusutil.py:269: in wait_property
glibutil.wait_any_source(timeout_ms=deadline.check_remaining_ms())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.glibutil.Deadline object at 0x7efc4e6b1810>
def check_remaining_ms(self):
remaining_us = self.deadline_us - GLib.get_monotonic_time()
if remaining_us < 0:
> raise TimeoutError()
E TimeoutError
tests/glibutil.py:137: TimeoutError
|
tests/test_wm.py::TestWaylandTwoMonitors::test_maximize_unmaximize[WindowPosition.LEFT-0.714-True-WindowMonitor.CONNECTOR-0-0-1-1.0-1.502347469329834-displayconfig.LayoutMode.LOGICAL-False-False-False-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L555
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4e92b7a0>
unmaximized_rect = Rect(x=1600, y=0, width=760, height=639)
expected_rect = Rect(x=1600, y=0, width=1065, height=639)
workarea = Rect(x=1600, y=0, width=1065, height=639)
monitor_scale = 1.502347469329834, window_maximize = True, window_above = False
window_skip_taskbar = False, expected_above_all_windows = True
extension_dbus_interface = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
shell_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/TestHook', g_interface_name='org.gnome.Shell.TestHook')
wait_idle = functools.partial(<function wait_idle at 0x7efc4ef06ca0>, shell_test_hook=Proxy(g_name='org.gnome.Shell', g_object_pat...m.github.amezin.ddterm', g_object_path='/com/github/amezin/ddterm', g_interface_name='com.github.amezin.ddterm.Debug'))
gdk_backend = <GdkBackend.X11: 'x11'>
@pytest.mark.usefixtures('disable_animations')
def test_maximize_unmaximize(
self,
unmaximized_rect,
expected_rect,
workarea,
monitor_scale,
window_maximize,
window_above,
window_skip_taskbar,
expected_above_all_windows,
extension_dbus_interface,
extension_test_hook,
settings_test_hook,
shell_test_hook,
wait_idle,
gdk_backend,
):
> extension_dbus_interface.Activate(timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS)
tests/test_wm.py:573:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusproxy.py:72: in method
result = self.call_sync(method_name, parameters, flags, timeout, cancellable)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
method_name = 'Activate', parameters = GLib.Variant('()', ())
flags = <flags 0 of type Gio.DBusCallFlags>, timeout = 25000, cancellable = None
def call_sync(
self,
method_name,
parameters=None,
flags=Gio.DBusCallFlags.NONE,
timeout=None,
cancellable=None,
):
if timeout is None:
timeout = self.get_default_timeout()
parameters = self.pack_method_parameters(method_name, parameters)
> return super().call_sync(method_name, parameters, flags, timeout, cancellable)
E gi.repository.GLib.GError: g-io-error-quark: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code24: ddterm failed to show in 20 seconds (24)
tests/dbusproxy.py:302: Error
|
tests/test_wm.py::TestWaylandTwoMonitors::test_mouse_resize[GdkBackend.X11-1.0-1.502347469329834-displayconfig.LayoutMode.LOGICAL-WindowPosition.TOP-0.913-1.0-True-WindowMonitor.CURRENT-1-0--1-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L610
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4ea58230>
unmaximized_rect = Rect(x=1600, y=0, width=1065, height=583)
expected_rect = Rect(x=1600, y=0, width=1065, height=639)
workarea = Rect(x=1600, y=0, width=1065, height=639), window_size = 0.913
window_size2 = 1.0, window_position = <WindowPosition.TOP: 'top'>
monitor_scale = 1.502347469329834
extension_dbus_interface = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
shell_dbus_interface = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell', g_interface_name='org.gnome.Shell')
shell_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/TestHook', g_interface_name='org.gnome.Shell.TestHook')
wait_idle = functools.partial(<function wait_idle at 0x7efc4ef06ca0>, shell_test_hook=Proxy(g_name='org.gnome.Shell', g_object_pat...m.github.amezin.ddterm', g_object_path='/com/github/amezin/ddterm', g_interface_name='com.github.amezin.ddterm.Debug'))
gdk_backend = <GdkBackend.X11: 'x11'>
@pytest.mark.usefixtures('disable_animations')
def test_mouse_resize(
self,
unmaximized_rect,
expected_rect,
workarea,
window_size,
window_size2,
window_position,
monitor_scale,
extension_dbus_interface,
extension_test_hook,
shell_dbus_interface,
shell_test_hook,
wait_idle,
gdk_backend,
):
> extension_dbus_interface.Activate(timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS)
tests/test_wm.py:627:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusproxy.py:72: in method
result = self.call_sync(method_name, parameters, flags, timeout, cancellable)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
method_name = 'Activate', parameters = GLib.Variant('()', ())
flags = <flags 0 of type Gio.DBusCallFlags>, timeout = 25000, cancellable = None
def call_sync(
self,
method_name,
parameters=None,
flags=Gio.DBusCallFlags.NONE,
timeout=None,
cancellable=None,
):
if timeout is None:
timeout = self.get_default_timeout()
parameters = self.pack_method_parameters(method_name, parameters)
> return super().call_sync(method_name, parameters, flags, timeout, cancellable)
E gi.repository.GLib.GError: g-io-error-quark: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code24: ddterm failed to show in 20 seconds (24)
tests/dbusproxy.py:302: Error
|
tests/test_wm.py::TestWaylandTwoMonitors::test_resize_maximize_unmaximize[WindowPosition.LEFT-0.913-0.714-WindowMonitor.CONNECTOR-0-1-1-1.0-1.502347469329834-displayconfig.LayoutMode.LOGICAL-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L678
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4ea59130>
unmaximized_rect = Rect(x=1666, y=32, width=912, height=607)
workarea = Rect(x=1666, y=32, width=999, height=607), window_size = 0.913
window_size2 = 0.714, window_position = <WindowPosition.LEFT: 'left'>
monitor_scale = 1.502347469329834
extension_dbus_interface = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
shell_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/TestHook', g_interface_name='org.gnome.Shell.TestHook')
wait_idle = functools.partial(<function wait_idle at 0x7efc4ef06ca0>, shell_test_hook=Proxy(g_name='org.gnome.Shell', g_object_pat...m.github.amezin.ddterm', g_object_path='/com/github/amezin/ddterm', g_interface_name='com.github.amezin.ddterm.Debug'))
gdk_backend = <GdkBackend.X11: 'x11'>
@pytest.mark.usefixtures('disable_animations')
def test_resize_maximize_unmaximize(
self,
unmaximized_rect,
workarea,
window_size,
window_size2,
window_position,
monitor_scale,
extension_dbus_interface,
extension_test_hook,
settings_test_hook,
shell_test_hook,
wait_idle,
gdk_backend,
):
settings_test_hook.window_maximize = False
> extension_dbus_interface.Activate(timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS)
tests/test_wm.py:696:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusproxy.py:72: in method
result = self.call_sync(method_name, parameters, flags, timeout, cancellable)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm', g_interface_name='com.github.amezin.ddterm.Extension')
method_name = 'Activate', parameters = GLib.Variant('()', ())
flags = <flags 0 of type Gio.DBusCallFlags>, timeout = 25000, cancellable = None
def call_sync(
self,
method_name,
parameters=None,
flags=Gio.DBusCallFlags.NONE,
timeout=None,
cancellable=None,
):
if timeout is None:
timeout = self.get_default_timeout()
parameters = self.pack_method_parameters(method_name, parameters)
> return super().call_sync(method_name, parameters, flags, timeout, cancellable)
E gi.repository.GLib.GError: g-io-error-quark: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code24: ddterm failed to show in 20 seconds (24)
tests/dbusproxy.py:302: Error
|
tests/test_wm.py::TestWaylandTwoMonitors::test_maximize_unmaximize[WindowPosition.BOTTOM-0.913-False-WindowMonitor.CONNECTOR-1-0-0-1.0-1.748633861541748-displayconfig.LayoutMode.LOGICAL-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L555
[gw0] linux -- Python 3.13.0 /__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/.tox/pytest/bin/python
self = <tests.test_wm.TestWaylandTwoMonitors object at 0x7efc4e92bfc0>
request = <SubRequest 'gdk_backend' for <Function test_maximize_unmaximize[WindowPosition.BOTTOM-0.913-False-WindowMonitor.CONNE....LayoutMode.LOGICAL-True-True-False-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]>>
dbus_connection = <Gio.DBusConnection object at 0x7efc4e96dc00 (GDBusConnection at 0x5628c0a198c0)>
extension_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.TestHook')
settings_test_hook = Proxy(g_name='org.gnome.Shell', g_object_path='/org/gnome/Shell/Extensions/ddterm/TestHook', g_interface_name='com.github.amezin.ddterm.Settings')
app_dbus_actions = <Gio.DBusActionGroup object at 0x7efc4ea04200 (GDBusActionGroup at 0x5628c0e995c0)>
@pytest.fixture
def gdk_backend(
self,
request,
dbus_connection,
extension_test_hook,
settings_test_hook,
app_dbus_actions
):
force_x11 = request.param == GdkBackend.X11
# Make sure cached value is up to date
glibutil.dispatch_pending_sources()
if settings_test_hook.force_x11_gdk_backend == force_x11:
return request.param
if extension_test_hook.AppRunning:
app_dbus_actions.activate_action('quit', None)
> extension_test_hook.wait_property(
'AppRunning',
False,
timeout=dbusutil.DEFAULT_LONG_TIMEOUT_MS
)
tests/test_wm.py:822:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/dbusutil.py:269: in wait_property
glibutil.wait_any_source(timeout_ms=deadline.check_remaining_ms())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.glibutil.Deadline object at 0x7efc4e849270>
def check_remaining_ms(self):
remaining_us = self.deadline_us - GLib.get_monotonic_time()
if remaining_us < 0:
> raise TimeoutError()
E TimeoutError
tests/glibutil.py:137: TimeoutError
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.8-False-WindowMonitor.CONNECTOR-0-0-0-1.502347469329834-1.748633861541748-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-True-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.8-False-WindowMonitor.CONNECTOR-0-0-0-1.502347469329834-1.748633861541748-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-True-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/compat.js:17:16
@file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:10:58
@resource:///org/gnome/shell/ui/init.js:21:20
warnings.warn(f'Ignored known issue: {message}')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.8-False-WindowMonitor.CONNECTOR-0-0-0-1.502347469329834-1.748633861541748-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-True-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":11:28]
1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20]
warnings.warn(f'Ignored known issue: {message}')
|
tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/compat.js:17:16
@file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:10:58
@resource:///org/gnome/shell/ui/init.js:21:20
warnings.warn(f'Ignored known issue: {message}')
|
tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":11:28]
1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20]
warnings.warn(f'Ignored known issue: {message}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: UserWarning: Ignored known issue: gnome-shell[369]: 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/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/compat.js:17:16
@file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:10:58
@resource:///org/gnome/shell/ui/init.js:21:20
warnings.warn(f'Ignored known issue: {message}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: UserWarning: Ignored known issue: gnome-shell[369]: 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/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":11:28]
1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20]
warnings.warn(f'Ignored known issue: {message}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: UserWarning: Ignored known issue: gnome-shell[469]: 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/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/compat.js:17:16
@file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:10:58
@resource:///org/gnome/shell/ui/init.js:21:20
warnings.warn(f'Ignored known issue: {message}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: UserWarning: Ignored known issue: gnome-shell[469]: 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/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":11:28]
1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20]
warnings.warn(f'Ignored known issue: {message}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: UserWarning: Ignored known issue: gnome-shell[794]: 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/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/compat.js:17:16
@file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js:10:58
@resource:///org/gnome/shell/ui/init.js:21:20
warnings.warn(f'Ignored known issue: {message}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: UserWarning: Ignored known issue: gnome-shell[794]: 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/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/sd_journal.js":11:28]
1 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:20]
warnings.warn(f'Ignored known issue: {message}')
|
tests/test_app.py::TestApp::test_dark_mode[system-prefer-dark]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":211:51]
1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":188:3]
2 DDTermWaylandSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":281:3]
3 _create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":152:19]
4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":202:44]
5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":143:29]
6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":209:19]
7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130:61]
8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":29:24]
9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestApp0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130: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}')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.8-False-WindowMonitor.CONNECTOR-0-0-0-1.502347469329834-1.748633861541748-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-True-True-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":211:51]
1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":188:3]
2 _create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":154:19]
3 start() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":202:44]
4 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":143:29]
5 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":209:19]
6 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130:61]
7 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":29:24]
8 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw1/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130: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}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":211:51]
1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":188:3]
2 _create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":154:19]
3 start() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":202:44]
4 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":143:29]
5 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":209:19]
6 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130:61]
7 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":29:24]
8 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestX110/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130: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}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":211:51]
1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":188:3]
2 DDTermWaylandSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":281:3]
3 _create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":152:19]
4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":202:44]
5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":143:29]
6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":209:19]
7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130:61]
8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":29:24]
9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWayland0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130: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}')
|
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]:
tests/fixtures.py#L546
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/fixtures.py:545: 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/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":211:51]
1 DDTermSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":188:3]
2 DDTermWaylandSubprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/subprocess.js":281:3]
3 _create_subprocess() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":152:19]
4 start() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/service.js":202:44]
5 ensure_running() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":143:29]
6 activate() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/appcontrol.js":209:19]
7 ActivateAsync/<() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130:61]
8 handle_dbus_method_call_async() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":29:24]
9 ActivateAsync() ["file:///tmp/pytest-of-github-actions/pytest-0/popen-gw0/TestWaylandTwoMonitors0/.local/share/gnome-shell/extensions/[email protected]/ddterm/shell/dbusapi.js":130: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}')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.8-True-WindowMonitor.CONNECTOR-0-0-0-1.748633861541748-2.0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-False-True-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.LEFT-0.8-True-WindowMonitor.PRIMARY-1-0--1-1.748633861541748-1.502347469329834-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-False-False-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.913-False-WindowMonitor.CONNECTOR-1-0-0-1.25-1.0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-False-False-GdkBackend.X11-displayconfig.Transform.NORMAL-displayconfig.Transform.ROTATE_90]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.BOTTOM-0.714-True-WindowMonitor.PRIMARY-1-0--1-1.0-1.748633861541748-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DEFAULT-True-False-True-GdkBackend.X11-displayconfig.Transform.ROTATE_90-displayconfig.Transform.ROTATE_90]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.LEFT-0.913-True-WindowMonitor.CURRENT-1-1--1-1.748633861541748-1.0-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DISABLE-False-False-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.714-True-WindowMonitor.CURRENT-1-1--1-1.748633861541748-1.25-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DISABLE-True-False-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_show[WindowPosition.RIGHT-0.8-False-WindowMonitor.CURRENT-1-1--1-1.748633861541748-1.748633861541748-displayconfig.LayoutMode.LOGICAL-AnimationMode.DDTERM_DISABLE-False-False-True-GdkBackend.WAYLAND-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
tests/test_wm.py::TestWaylandTwoMonitors::test_mouse_resize[GdkBackend.WAYLAND-2.0-1.25-displayconfig.LayoutMode.LOGICAL-WindowPosition.BOTTOM-0.6-0.714-False-WindowMonitor.CURRENT-1-1--1-displayconfig.Transform.NORMAL-displayconfig.Transform.NORMAL]:
tests/test_wm.py#L199
/__w/gnome-shell-extension-ddterm/gnome-shell-extension-ddterm/tests/test_wm.py:198: UserWarning: Wait for next frame timed out. Happens on XWayland.
warnings.warn('Wait for next frame timed out. Happens on XWayland.')
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
alpine-3.18-reports
|
2.75 MB |
|
alpine-3.19-reports
|
2.72 MB |
|
alpine-3.20-reports
|
2.69 MB |
|
alpine-3.21-reports
|
2.69 MB |
|
archlinux-package
|
133 KB |
|
archlinux-reports
|
2.57 MB |
|
debian-12-reports
|
2.56 MB |
|
fedora-40-reports
|
2.6 MB |
|
fedora-41-reports
|
2.58 MB |
|
opensuse-leap-15.6-reports
|
2.58 MB |
|
opensuse-tumbleweed-reports
|
2.58 MB |
|
pack
|
242 KB |
|
pack-legacy
|
248 KB |
|
ubuntu-22.04-reports
|
2.63 MB |
|
ubuntu-24.04-reports
|
2.75 MB |
|
ubuntu-24.10-reports
|
28.6 MB |
|