Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All tests fail to run after latest v57 release #1786

Open
triallax opened this issue Apr 19, 2024 · 2 comments
Open

All tests fail to run after latest v57 release #1786

triallax opened this issue Apr 19, 2024 · 2 comments
Labels
triage An issue that needs confirmation and labeling

Comments

@triallax
Copy link

triallax commented Apr 19, 2024

Describe the bug

ninja -C build test fails:

logs
ninja: Entering directory `build'
[1/2] Generating installed-tests/prepare-tests with a custom command
xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH
[1/2] Running all tests.
 1/25 gsconnect:data / Validate metainfo file              OK              0.05s
 2/25 gsconnect:data / Validate desktop file               OK              0.05s
 3/25 gsconnect:data / Validate desktop file (Preferences) OK              0.04s
 4/25 gsconnect:core / Manager                             ERROR           0.15s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=221 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/core/testManager.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19424): Gjs-CRITICAL **: 17:53:42.239: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 5/25 gsconnect:core / Packet                              ERROR           0.15s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=119 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/core/testPacket.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19425): Gjs-CRITICAL **: 17:53:42.249: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 6/25 gsconnect:core / Plugin                              ERROR           0.16s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=188 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/core/testPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19430): Gjs-CRITICAL **: 17:53:42.248: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 7/25 gsconnect:backends / LanBackend                      ERROR           0.16s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests MALLOC_PERTURB_=84 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/backends/testLanBackend.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19443): Gjs-CRITICAL **: 17:53:42.264: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 8/25 gsconnect:core / Device                              ERROR           0.19s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests MALLOC_PERTURB_=84 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/core/testDevice.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19423): Gjs-CRITICAL **: 17:53:42.257: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

 9/25 gsconnect:components / MprisComponent                ERROR           0.16s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src MALLOC_PERTURB_=67 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/components/testMprisComponent.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19481): Gjs-CRITICAL **: 17:53:42.289: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

10/25 gsconnect:components / ClipboardComponent            ERROR           0.17s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSCONNECT_TEST=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory MALLOC_PERTURB_=132 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/components/testClipboardComponent.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19468): Gjs-CRITICAL **: 17:53:42.296: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

11/25 gsconnect:plugins / BatteryPlugin                    ERROR           0.17s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=218 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testBatteryPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19490): Gjs-CRITICAL **: 17:53:42.296: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

12/25 gsconnect:plugins / ClipboardPlugin                  ERROR           0.15s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory MALLOC_PERTURB_=174 GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testClipboardPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19540): Gjs-CRITICAL **: 17:53:42.390: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

13/25 gsconnect:plugins / ContactsPlugin                   ERROR           0.15s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=110 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testContactsPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19541): Gjs-CRITICAL **: 17:53:42.399: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

14/25 gsconnect:plugins / FindmyphonePlugin                ERROR           0.15s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=11 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testFindmyphonePlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19546): Gjs-CRITICAL **: 17:53:42.408: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

15/25 gsconnect:plugins / MousepadPlugin                   ERROR           0.15s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=54 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testMousepadPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19559): Gjs-CRITICAL **: 17:53:42.424: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

16/25 gsconnect:plugins / MprisPlugin                      ERROR           0.16s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src MALLOC_PERTURB_=63 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testMprisPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19564): Gjs-CRITICAL **: 17:53:42.448: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

17/25 gsconnect:plugins / NotificationPlugin               ERROR           0.16s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=221 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testNotificationPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19585): Gjs-CRITICAL **: 17:53:42.455: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

18/25 gsconnect:plugins / PingPlugin                       ERROR           0.16s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=236 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testPingPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19596): Gjs-CRITICAL **: 17:53:42.457: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

19/25 gsconnect:plugins / PresenterPlugin                  ERROR           0.15s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests G_DEBUG=fatal-warnings,fatal-criticals UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 MALLOC_PERTURB_=163 /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testPresenterPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19604): Gjs-CRITICAL **: 17:53:42.469: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

20/25 gsconnect:plugins / RuncommandPlugin                 ERROR           0.14s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=226 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testRuncommandPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19652): Gjs-CRITICAL **: 17:53:42.545: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

21/25 gsconnect:plugins / SftpPlugin                       ERROR           0.14s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=47 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testSftpPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19653): Gjs-CRITICAL **: 17:53:42.555: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

22/25 gsconnect:plugins / SharePlugin                      ERROR           0.14s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=243 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testSharePlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19658): Gjs-CRITICAL **: 17:53:42.570: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

23/25 gsconnect:plugins / SmsPlugin                        ERROR           0.13s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src MALLOC_PERTURB_=156 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testSmsPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19671): Gjs-CRITICAL **: 17:53:42.565: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

24/25 gsconnect:plugins / TelephonyPlugin                  ERROR           0.11s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 MALLOC_PERTURB_=116 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testTelephonyPlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19705): Gjs-CRITICAL **: 17:53:42.582: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

25/25 gsconnect:plugins / SystemvolumePlugin               ERROR           0.13s   killed by signal 5 SIGTRAP
>>> GSETTINGS_SCHEMA_DIR=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 NO_AT_BRIDGE=1 GJS_PATH=/home/triallax/src/gnome-shell-extension-gsconnect/build/installed-tests/src ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory GSCONNECT_TEST=1 MALLOC_PERTURB_=83 G_DEBUG=fatal-warnings,fatal-criticals /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/minijasmine /home/triallax/src/gnome-shell-extension-gsconnect/build/../installed-tests/suites/plugins/testSystemvolumePlugin.js
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:

(gjs:19684): Gjs-CRITICAL **: 17:53:42.589: JS ERROR: ImportError: Unable to load file from: file:///home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js (Error opening file /home/triallax/src/gnome-shell-extension-gsconnect/installed-tests/suites/fixtures/utils.js: No such file or directory)


(test program exited with status code -5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

 4/25 gsconnect:core / Manager                             ERROR           0.15s   killed by signal 5 SIGTRAP
 5/25 gsconnect:core / Packet                              ERROR           0.15s   killed by signal 5 SIGTRAP
 6/25 gsconnect:core / Plugin                              ERROR           0.16s   killed by signal 5 SIGTRAP
 7/25 gsconnect:backends / LanBackend                      ERROR           0.16s   killed by signal 5 SIGTRAP
 8/25 gsconnect:core / Device                              ERROR           0.19s   killed by signal 5 SIGTRAP
 9/25 gsconnect:components / MprisComponent                ERROR           0.16s   killed by signal 5 SIGTRAP
10/25 gsconnect:components / ClipboardComponent            ERROR           0.17s   killed by signal 5 SIGTRAP
11/25 gsconnect:plugins / BatteryPlugin                    ERROR           0.17s   killed by signal 5 SIGTRAP
12/25 gsconnect:plugins / ClipboardPlugin                  ERROR           0.15s   killed by signal 5 SIGTRAP
13/25 gsconnect:plugins / ContactsPlugin                   ERROR           0.15s   killed by signal 5 SIGTRAP
14/25 gsconnect:plugins / FindmyphonePlugin                ERROR           0.15s   killed by signal 5 SIGTRAP
15/25 gsconnect:plugins / MousepadPlugin                   ERROR           0.15s   killed by signal 5 SIGTRAP
16/25 gsconnect:plugins / MprisPlugin                      ERROR           0.16s   killed by signal 5 SIGTRAP
17/25 gsconnect:plugins / NotificationPlugin               ERROR           0.16s   killed by signal 5 SIGTRAP
18/25 gsconnect:plugins / PingPlugin                       ERROR           0.16s   killed by signal 5 SIGTRAP
19/25 gsconnect:plugins / PresenterPlugin                  ERROR           0.15s   killed by signal 5 SIGTRAP
20/25 gsconnect:plugins / RuncommandPlugin                 ERROR           0.14s   killed by signal 5 SIGTRAP
21/25 gsconnect:plugins / SftpPlugin                       ERROR           0.14s   killed by signal 5 SIGTRAP
22/25 gsconnect:plugins / SharePlugin                      ERROR           0.14s   killed by signal 5 SIGTRAP
23/25 gsconnect:plugins / SmsPlugin                        ERROR           0.13s   killed by signal 5 SIGTRAP
24/25 gsconnect:plugins / TelephonyPlugin                  ERROR           0.11s   killed by signal 5 SIGTRAP
25/25 gsconnect:plugins / SystemvolumePlugin               ERROR           0.13s   killed by signal 5 SIGTRAP

Ok:                 3   
Expected Fail:      0   
Fail:               22  
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /home/triallax/src/gnome-shell-extension-gsconnect/build/meson-logs/testlog.txt
FAILED: meson-internal__test 
/usr/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.

Steps to reproduce

meson build && ninja -C build test

Expected behavior

Tests pass. Along with fixing this particular problem, ideally tests should also be run in the CI to catch these issues early.

GSConnect version

57

Installed from

other source

GNOME Shell version

No response

Linux distribution/release

Chimera Linux

Paired device(s)

No response

KDE Connect app version

No response

Plugin(s)

No response

Support log

No response

Screenshots

No response

Notes

No response

@github-actions github-actions bot added the triage An issue that needs confirmation and labeling label Apr 19, 2024
@retrixe
Copy link
Contributor

retrixe commented Apr 19, 2024

There is already a CI for tests which does function correctly, the newer version shifted to ES Modules which broke running the tests when they aren't installed system wide. However, the tests do function correctly when they are installed like so: https://github.com/GSConnect/gnome-shell-extension-gsconnect/blob/main/.github/workflows/main.yml (you can run this inside the Docker container to avoid installing on your dev machine if wanted)

Related discussion to this issue here: #1683 (comment)

@triallax
Copy link
Author

Thanks for clarifying!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage An issue that needs confirmation and labeling
Projects
None yet
Development

No branches or pull requests

2 participants