From 71d1beb95a360e4d083eed6b4c45b13eb757220a Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 25 Apr 2023 17:21:21 +0800 Subject: [PATCH] libadwaita: Document why tests are disabled on darwin right now MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 11/40 test-button-content FAIL 2.98s killed by signal 5 SIGTRAP >>> PYTHONDONTWRITEBYTECODE=yes MALLOC_PERTURB_=214 GTK_A11Y=none GSETTINGS_BACKEND=memory G_TEST_SRCDIR=/private/tmp/nix-build-libadwaita-1.3.2.drv-0/source/tests G_TEST_BUILDDIR=/private/tmp/nix-build-libadwaita-1.3.2.drv-0/source/build/tests G_DEBUG=gc-friendly,fatal-warnings MALLOC_CHECK_=2 /private/tmp/nix-build-libadwaita-1.3.2.drv-0/source/build/tests/test-button-content ✀ stdout: TAP version 13 # random seed: R02Se84baf70152144b0bb2dbf23cf179bf4 # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’ # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ‘gsettings-backend’ 1..5 # Start of Adwaita tests # Start of ButtonContent tests ok 1 /Adwaita/ButtonContent/icon_name ok 2 /Adwaita/ButtonContent/label ok 3 /Adwaita/ButtonContent/use_underline not ok /Adwaita/ButtonContent/style_class_button - Gdk-FATAL-CRITICAL: gdk_macos_monitor_get_workarea: assertion 'GDK_IS_MACOS_MONITOR (self)' failed Bail out! stderr: 2023-04-25 08:39:33.359 test-button-content[73233:738156655] XType: Using static font registry. --- pkgs/development/libraries/libadwaita/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/libadwaita/default.nix b/pkgs/development/libraries/libadwaita/default.nix index 520ea920bfc..772096c8f23 100644 --- a/pkgs/development/libraries/libadwaita/default.nix +++ b/pkgs/development/libraries/libadwaita/default.nix @@ -70,10 +70,10 @@ stdenv.mkDerivation rec { xvfb-run ]; - # Tests had to be disabled on Darwin because they fail with the same error as https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264947 on Hydra: + # Tests had to be disabled on Darwin because test-button-content fails # - # In file included from ../tests/test-style-manager.c:10: - # ../src/adw-settings-private.h:16:10: fatal error: 'adw-enums-private.h' file not found + # not ok /Adwaita/ButtonContent/style_class_button - Gdk-FATAL-CRITICAL: + # gdk_macos_monitor_get_workarea: assertion 'GDK_IS_MACOS_MONITOR (self)' failed doCheck = !stdenv.isDarwin; checkPhase = ''