1.66.0: test suit is failing
Only in one unit this time :)
Please let me know If I can do any additional diagnostics.
Thx.
+ xvfb-run -a /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/55 gjs:C / API tests OK 2.36s
2/55 gjs:Scripts / CommandLine OK 1.86s
3/55 gjs:Scripts / Warnings OK 0.43s
4/55 gjs:JS / self OK 0.11s
5/55 gjs:JS / ByteArray OK 0.21s
6/55 gjs:JS / Exceptions OK 0.19s
7/55 gjs:JS / Format OK 0.23s
8/55 gjs:JS / Fundamental OK 0.10s
9/55 gjs:JS / Gettext OK 0.11s
10/55 gjs:JS / GIMarshalling OK 0.27s
11/55 gjs:JS / Gio OK 0.19s
12/55 gjs:JS / GLib OK 0.12s
13/55 gjs:JS / GObject OK 0.16s
14/55 gjs:JS / GObjectClass OK 0.24s
15/55 gjs:JS / GObjectInterface OK 0.15s
16/55 gjs:JS / GTypeClass OK 0.13s
17/55 gjs:JS / Importer OK 0.11s
18/55 gjs:JS / Introspection OK 0.26s
19/55 gjs:JS / Lang OK 0.13s
20/55 gjs:JS / LegacyByteArray OK 0.13s
21/55 gjs:JS / LegacyClass OK 0.13s
22/55 gjs:JS / LegacyGObject OK 0.23s
23/55 gjs:JS / Mainloop OK 0.26s
24/55 gjs:JS / Namespace OK 0.13s
25/55 gjs:JS / Package OK 0.16s
26/55 gjs:JS / ParamSpec OK 0.18s
27/55 gjs:JS / Print OK 0.17s
28/55 gjs:JS / Regress OK 0.21s
29/55 gjs:JS / Signals OK 0.13s
30/55 gjs:JS / System OK 0.16s
31/55 gjs:JS / Tweener OK 0.14s
32/55 gjs:JS / WarnLib OK 0.10s
33/55 gjs:JS / Cairo OK 0.26s
34/55 gjs:JS / Gtk3 OK 0.24s
35/55 gjs:JS / GObjectDestructionAccess ERROR 0.44s
36/55 gjs:JS / LegacyGtk OK 0.28s
37/55 gjs:JS / Gtk4 OK 0.25s
38/55 gjs:dbus / GDBus OK 0.25s
39/55 gjs:Debugger / backtrace command OK 0.14s
40/55 gjs:Debugger / breakpoint command OK 0.11s
41/55 gjs:Debugger / continue command OK 0.12s
42/55 gjs:Debugger / delete command OK 0.09s
43/55 gjs:Debugger / detach command OK 0.09s
44/55 gjs:Debugger / down-up command OK 0.15s
45/55 gjs:Debugger / finish command OK 0.10s
46/55 gjs:Debugger / frame command OK 0.14s
47/55 gjs:Debugger / keys command OK 0.10s
48/55 gjs:Debugger / next command OK 0.08s
49/55 gjs:Debugger / print command OK 0.16s
50/55 gjs:Debugger / quit command OK 0.13s
51/55 gjs:Debugger / return command OK 0.08s
52/55 gjs:Debugger / set command OK 0.09s
53/55 gjs:Debugger / step command OK 0.13s
54/55 gjs:Debugger / throw command OK 0.08s
55/55 gjs:Debugger / until command OK 0.11s
Ok: 54
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
The output from the failed tests:
35/55 gjs:JS / GObjectDestructionAccess ERROR 0.44s
--- command ---
21:40:12 NO_AT_BRIDGE='1' TOP_BUILDDIR='/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu' GSETTINGS_BACKEND='memory' GJS_PATH='' GSETTINGS_SCHEMA_DIR='/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu/installed-tests/js' ENABLE_GTK='yes' LSAN_OPTIONS='exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/installed-tests/extra/lsan.supp' GJS_USE_UNINSTALLED_FILES='1' GI_TYPELIB_PATH='/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu/installed-tests/js' G_FILENAME_ENCODING='latin1' LD_LIBRARY_PATH='/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu/installed-tests/js' LC_ALL='C.utf8' G_DEBUG='fatal-warnings,fatal-criticals' /home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js
--- Listing only the last 100 lines from a long log. ---
#4 55e3852ab9d0 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#5 55e3852ab910 i resource:///org/gjs/jsunit/jasmine.js:371 (2264385a0150 @ 264)
#6 55e3852ab870 i resource:///org/gjs/jsunit/jasmine.js:2579 (22643859a240 @ 36)
#7 55e3852ab7b8 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#8 55e3852ab6f8 i resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#9 55e3852ab658 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#10 55e3852ab5c0 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#11 55e3852ab510 i resource:///org/gjs/jsunit/jasmine.js:2564 (22643859a330 @ 90)
#12 55e3852ab458 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#13 55e3852ab398 i resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#14 55e3852ab2f8 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#15 55e3852ab260 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#16 55e3852ab1b0 i resource:///org/gjs/jsunit/jasmine.js:2426 (22643859a6a0 @ 152)
#17 55e3852ab110 i resource:///org/gjs/jsunit/jasmine.js:776 (22643859f1f0 @ 339)
#18 55e3852ab058 i <jasmine-start>:4 (2264385ca510 @ 22)
#19 55e3852aafc0 i <jasmine-start>:12 (2264385ca560 @ 75)
JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib'
JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround
== Stack trace for context 0x55e3850e81a0 ==
#0 55e3855be008 i /home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:33 (2264385b2330 @ 56)
#1 55e3855bdf68 i resource:///org/gjs/jsunit/jasmine.js:1950 (22643859be70 @ 30)
#2 7ffd41a01430 b resource:///org/gjs/jsunit/jasmine.js:1938 (22643859bec0 @ 184)
#3 55e3855bdec8 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#4 55e3855bde30 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#5 55e3855bdd70 i resource:///org/gjs/jsunit/jasmine.js:371 (2264385a0150 @ 264)
#6 55e3855bdcd0 i resource:///org/gjs/jsunit/jasmine.js:2579 (22643859a240 @ 36)
#7 55e3855bdc18 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#8 7ffd41a02a80 b resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#9 55e3852abd98 i resource:///org/gjs/jsunit/jasmine.js:1962 (22643859bd80 @ 39)
#10 55e3852abd10 i resource:///org/gjs/jsunit/jasmine.js:1905 (22643859c1a0 @ 29)
#11 55e3852abc78 i resource:///org/gjs/jsunit/jasmine.js:383 (2264385a00b0 @ 81)
#12 55e3852abbc8 i resource:///org/gjs/jsunit/jasmine.js:677 (22643859f4c0 @ 71)
#13 55e3852abb08 i resource:///org/gjs/jsunit/jasmine.js:1945 (22643859bec0 @ 267)
#14 55e3852aba68 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#15 55e3852ab9d0 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#16 55e3852ab910 i resource:///org/gjs/jsunit/jasmine.js:371 (2264385a0150 @ 264)
#17 55e3852ab870 i resource:///org/gjs/jsunit/jasmine.js:2579 (22643859a240 @ 36)
#18 55e3852ab7b8 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#19 55e3852ab6f8 i resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#20 55e3852ab658 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#21 55e3852ab5c0 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#22 55e3852ab510 i resource:///org/gjs/jsunit/jasmine.js:2564 (22643859a330 @ 90)
#23 55e3852ab458 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#24 55e3852ab398 i resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#25 55e3852ab2f8 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#26 55e3852ab260 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#27 55e3852ab1b0 i resource:///org/gjs/jsunit/jasmine.js:2426 (22643859a6a0 @ 152)
#28 55e3852ab110 i resource:///org/gjs/jsunit/jasmine.js:776 (22643859f1f0 @ 339)
#29 55e3852ab058 i <jasmine-start>:4 (2264385ca510 @ 22)
#30 55e3852aafc0 i <jasmine-start>:12 (2264385ca560 @ 75)
JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround
JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window)
== Stack trace for context 0x55e3850e81a0 ==
#0 55e3855be5c8 i /home/tkloczko/rpmbuild/BUILD/gjs-1.66.0/x86_64-redhat-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:45 (2264385b22e0 @ 99)
#1 55e3855be528 i resource:///org/gjs/jsunit/jasmine.js:1950 (22643859be70 @ 30)
#2 7ffd419ff0a0 b resource:///org/gjs/jsunit/jasmine.js:1938 (22643859bec0 @ 184)
#3 55e3855be488 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#4 55e3855be3f0 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#5 55e3855be330 i resource:///org/gjs/jsunit/jasmine.js:371 (2264385a0150 @ 264)
#6 55e3855be290 i resource:///org/gjs/jsunit/jasmine.js:2579 (22643859a240 @ 36)
#7 55e3855be1d8 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#8 7ffd41a006f0 b resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#9 55e3855be138 i resource:///org/gjs/jsunit/jasmine.js:1962 (22643859bd80 @ 39)
#10 55e3855be0b0 i resource:///org/gjs/jsunit/jasmine.js:1905 (22643859c1a0 @ 29)
#11 55e3855be018 i resource:///org/gjs/jsunit/jasmine.js:383 (2264385a00b0 @ 81)
#12 55e3855bdf68 i resource:///org/gjs/jsunit/jasmine.js:677 (22643859f4c0 @ 71)
#13 7ffd41a01430 b resource:///org/gjs/jsunit/jasmine.js:1945 (22643859bec0 @ 267)
#14 55e3855bdec8 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#15 55e3855bde30 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#16 55e3855bdd70 i resource:///org/gjs/jsunit/jasmine.js:371 (2264385a0150 @ 264)
#17 55e3855bdcd0 i resource:///org/gjs/jsunit/jasmine.js:2579 (22643859a240 @ 36)
#18 55e3855bdc18 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#19 7ffd41a02a80 b resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#20 55e3852abd98 i resource:///org/gjs/jsunit/jasmine.js:1962 (22643859bd80 @ 39)
#21 55e3852abd10 i resource:///org/gjs/jsunit/jasmine.js:1905 (22643859c1a0 @ 29)
#22 55e3852abc78 i resource:///org/gjs/jsunit/jasmine.js:383 (2264385a00b0 @ 81)
#23 55e3852abbc8 i resource:///org/gjs/jsunit/jasmine.js:677 (22643859f4c0 @ 71)
#24 55e3852abb08 i resource:///org/gjs/jsunit/jasmine.js:1945 (22643859bec0 @ 267)
#25 55e3852aba68 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#26 55e3852ab9d0 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#27 55e3852ab910 i resource:///org/gjs/jsunit/jasmine.js:371 (2264385a0150 @ 264)
#28 55e3852ab870 i resource:///org/gjs/jsunit/jasmine.js:2579 (22643859a240 @ 36)
#29 55e3852ab7b8 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#30 55e3852ab6f8 i resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#31 55e3852ab658 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#32 55e3852ab5c0 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#33 55e3852ab510 i resource:///org/gjs/jsunit/jasmine.js:2564 (22643859a330 @ 90)
#34 55e3852ab458 i resource:///org/gjs/jsunit/jasmine.js:1980 (22643859be20 @ 214)
#35 55e3852ab398 i resource:///org/gjs/jsunit/jasmine.js:1935 (22643859bec0 @ 159)
#36 55e3852ab2f8 i resource:///org/gjs/jsunit/jasmine.js:1923 (22643859bf10 @ 27)
#37 55e3852ab260 i resource:///org/gjs/jsunit/jasmine.js:714 (22643859f290 @ 133)
#38 55e3852ab1b0 i resource:///org/gjs/jsunit/jasmine.js:2426 (22643859a6a0 @ 152)
#39 55e3852ab110 i resource:///org/gjs/jsunit/jasmine.js:776 (22643859f1f0 @ 339)
#40 55e3852ab058 i <jasmine-start>:4 (2264385ca510 @ 22)
#41 55e3852aafc0 i <jasmine-start>:12 (2264385ca560 @ 75)
TAP parsing error: Too few tests run (expected 9, got 2)
(test program exited with status code -11)
-------