Bug 46618 - Ошибка при прохождении test-inline-checker-text-buffer в libgspell-test
Summary: Ошибка при прохождении test-inline-checker-text-buffer в libgspell-test
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libgspell-tests (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
: 46620 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-06-21 18:39 MSK by Kostevich Arseniy
Modified: 2023-06-22 12:32 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kostevich Arseniy 2023-06-21 18:39:42 MSK
Ошибка при прохождении test-inline-checker-text-buffer в libgspell-test

Версии пакетов: 
libgspell-1.12.1-alt1 
libgspell-tests-1.12.1-alt1

Платформа(Обновлена до Sisyphus):
p10-server-10.1-x86-64

Шаги для воспроизведения:
1)$for _test in $(ls /usr/lib/installed-tests/gspell-1); do echo "START TEST ${_test}"; /usr/lib/installed-tests/gspell-1/${_test} && echo "TEST ${_test} PASSED" || echo "TEST ${_test} FAILED"; echo -e "\n\n"; done

Ожидаемый результат:
Все тесты выполнены успешно 

Фактический результат:
test-inline-checker-text-buffer выполняется с ошибкой.

# Start of inline-checker-text-buffer tests
**
ERROR:test-inline-checker-text-buffer.c:35:create_buffer: 'lang != NULL' should be TRUE
Bail out! ERROR:test-inline-checker-text-buffer.c:35:create_buffer: 'lang != NULL' should be TRUE
Аварийный останов
TEST test-inline-checker-text-buffer FAILED
Comment 1 Yuri N. Sedunov 2023-06-21 18:58:03 MSK
(Ответ для kostevichae на комментарий #0)
> Платформа(Обновлена до Sisyphus):
> p10-server-10.1-x86-64

p10 -- не сизиф.


> 
> Шаги для воспроизведения:
> 1)$for _test in $(ls /usr/lib/installed-tests/gspell-1); do echo "START TEST
> ${_test}"; /usr/lib/installed-tests/gspell-1/${_test} && echo "TEST ${_test}
> PASSED" || echo "TEST ${_test} FAILED"; echo -e "\n\n"; done

Используйте специальные инструменты.


$ gnome-desktop-testing-runner gspell-1
Running test: gspell-1/test-entry.test
TAP version 13
# random seed: R02S6f5ab03e885181e379d0a72b869f3acd
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
1..7
# Start of entry-utils tests
ok 1 /entry-utils/get-words
# End of entry-utils tests
# Start of entry tests
ok 2 /entry/init
ok 3 /entry/inline-spell-checking-property
ok 4 /entry/buffer-change
ok 5 /entry/spell-checker-change
ok 6 /entry/language-change
ok 7 /entry/password-mode
# End of entry tests
PASS: gspell-1/test-entry.test
Running test: gspell-1/test-checker.test
TAP version 13
# random seed: R02S6d7759e7994d7714255682d49558f4eb
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
1..3
# Start of checker tests
ok 1 /checker/check_word
ok 2 /checker/apostrophes
**
ERROR:test-checker.c:111:test_dashes: 'correctly_spelled' should be TRUE
not ok /checker/dashes - ERROR:test-checker.c:111:test_dashes: 'correctly_spelled' should be TRUE
Bail out!
FAIL: gspell-1/test-checker.test (Child process killed by signal 6)
Running test: gspell-1/test-icu.test
TAP version 13
# random seed: R02S2fc15e2af15070b55a248102de0f2886
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
1..2
# Start of icu tests
ok 1 /icu/loc_getDisplayNameSimple
ok 2 /icu/get_language_name_from_code
# End of icu tests
PASS: gspell-1/test-icu.test
Running test: gspell-1/test-inline-checker-text-buffer.test
TAP version 13
# random seed: R02S729948752b128df1fc7dc892539808ce
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
# GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
1..5
# Start of inline-checker-text-buffer tests
ok 1 /inline-checker-text-buffer/whole-buffer
ok 2 /inline-checker-text-buffer/text-insertion
ok 3 /inline-checker-text-buffer/text-deletion
ok 4 /inline-checker-text-buffer/current-word
ok 5 /inline-checker-text-buffer/apostrophes
# End of inline-checker-text-buffer tests
Comment 2 Kostevich Arseniy 2023-06-21 19:02:49 MSK
*** Bug 46620 has been marked as a duplicate of this bug. ***
Comment 3 Kostevich Arseniy 2023-06-22 12:32:26 MSK
sisyphus-server-10.1-x86-64-cache

$gnome-desktop-testing-runner gspell-1
Running test: gspell-1/test-entry.test
TAP version 13
# random seed: R02S580a59df6b14dded3e48e0dc1bf2651a
1..7
# Start of entry-utils tests
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
ok 1 /entry-utils/get-words
# End of entry-utils tests
# Start of entry tests
**
ERROR:test-entry.c:256:test_init: 'lang != NULL' should be TRUE
not ok /entry/init - ERROR:test-entry.c:256:test_init: 'lang != NULL' should be TRUE
Bail out!
FAIL: gspell-1/test-entry.test (Child process killed by signal 6)
Running test: gspell-1/test-icu.test
TAP version 13
# random seed: R02Sd2159d630179931342838fb9fcdb3936
1..2
# Start of icu tests
ok 1 /icu/loc_getDisplayNameSimple
ok 2 /icu/get_language_name_from_code
# End of icu tests
PASS: gspell-1/test-icu.test
Running test: gspell-1/test-inline-checker-text-buffer.test
TAP version 13
# random seed: R02S93e28be5fe5dedb179a7e618a5f921db
1..5
# Start of inline-checker-text-buffer tests
**
ERROR:test-inline-checker-text-buffer.c:35:create_buffer: 'lang != NULL' should be TRUE
not ok /inline-checker-text-buffer/whole-buffer - ERROR:test-inline-checker-text-buffer.c:35:create_buffer: 'lang != NULL' should be TRUE
Bail out!
FAIL: gspell-1/test-inline-checker-text-buffer.test (Child process killed by signal 6)
Running test: gspell-1/test-checker.test
TAP version 13
# random seed: R02Sca3e5dbc3380e31b0417f23759de1a38
1..3
# Start of checker tests
**
ERROR:test-checker.c:32:test_check_word: 'lang != NULL' should be TRUE
not ok /checker/check_word - ERROR:test-checker.c:32:test_check_word: 'lang != NULL' should be TRUE
Bail out!
FAIL: gspell-1/test-checker.test (Child process killed by signal 6)
Running test: gspell-1/test-utils.test
TAP version 13
# random seed: R02Sf76ac79dcdf2ce1c6cccc4b57a71fe82
1..3
# Start of utils tests
ok 1 /utils/is_number
ok 2 /utils/str_replace
ok 3 /utils/str_to_ascii_apostrophe
# End of utils tests
PASS: gspell-1/test-utils.test
Running test: gspell-1/test-text-iter.test
TAP version 13
# random seed: R02Sdc2ed53b3dc5d055060809fb0763ca89
1..3
# Start of text-iter tests
ok 1 /text-iter/forward-word-end
ok 2 /text-iter/backward-word-start
ok 3 /text-iter/starts-ends-inside-word
# End of text-iter tests
PASS: gspell-1/test-text-iter.test
SUMMARY: total=6; passed=3; skipped=0; failed=3; user=0.1s; system=0.1s; maxrss=28200
FAIL: gspell-1/test-entry.test (Child process killed by signal 6)
FAIL: gspell-1/test-inline-checker-text-buffer.test (Child process killed by signal 6)
FAIL: gspell-1/test-checker.test (Child process killed by signal 6)