Bug 57759 - mesh-tester - часть тестов не запускаются/падают
Summary: mesh-tester - часть тестов не запускаются/падают
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: bluez-test-tools (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-03 16:35 MSK by Демидов Алексей Александрович
Modified: 2026-02-04 16:42 MSK (History)
5 users (show)

See Also:


Attachments
mesh-tester.log (19.16 KB, text/x-log)
2026-02-03 16:35 MSK, Демидов Алексей Александрович
no flags Details
mesh-before (10.17 KB, text/x-log)
2026-02-04 12:32 MSK, Демидов Алексей Александрович
no flags Details
mesh-after (5.49 KB, text/x-log)
2026-02-04 12:32 MSK, Демидов Алексей Александрович
no flags Details
debug лог тестов (6.21 KB, text/plain)
2026-02-04 16:42 MSK, Alexander Makeenkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Демидов Алексей Александрович 2026-02-03 16:35:22 MSK
Created attachment 20624 [details]
mesh-tester.log

Пакеты:
bluez-5.85-alt1
bluez-test-tools-5.85-alt1

Стенд:
CHUWI FreeBook

Платформа:
ALT Workstation 11.1 (обновлен до Sisyphus)
Ядро:
6.18.8-6.18-alt1 x86_64

Шаги:
Установить пакеты:
# apt-get install bluez bluez-test-tools
Запустить тест:
# mesh-tester

Результат: 
Некоторые тесты в NOT RUN и FAILED (лог во вложении)
Ожидаемый результат: Все тесты были запущены
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2026-02-03 17:34:31 MSK
(In reply to Демидов Алексей Александрович from comment #0)
> Created attachment 20624 [details]
> mesh-tester.log
> 
> Пакеты:
> bluez-5.85-alt1
> bluez-test-tools-5.85-alt1
> 
> Стенд:
> CHUWI FreeBook
> 
> Платформа:
> ALT Workstation 11.1 (обновлен до Sisyphus)
> Ядро:
> 6.18.8-6.18-alt1 x86_64
> 
> Шаги:
> Установить пакеты:
> # apt-get install bluez bluez-test-tools
> Запустить тест:
> # mesh-tester
> 
> Результат: 
> Некоторые тесты в NOT RUN и FAILED (лог во вложении)
> Ожидаемый результат: Все тесты были запущены

что именно ожидается и зачем? Есть ли другая система, где эти тесты работают? Почему вы думаете, что это проблема bluez-test-tools?

Без ответа на все эти вопросы баг будет закрыт как NOTABUG.

Также нужны логи ядра (вывод journalctl -b) до и после запуска тестов
Comment 2 Демидов Алексей Александрович 2026-02-04 12:31:24 MSK
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #1)
> что именно ожидается и зачем? 
Ожидается, что все тесты пройдут успешно
> Есть ли другая система, где эти тесты  работают?
На другой системе не проверялось
> Почему вы думаете, что это проблема bluez-test-tools?
Возможно, проблема в неявных зависимостях
> Также нужны логи ядра (вывод journalctl -b) до и после запуска тестов
Прикладываю логи ядра до и после запуска теста
Comment 3 Демидов Алексей Александрович 2026-02-04 12:32:12 MSK
Created attachment 20633 [details]
mesh-before
Comment 4 Демидов Алексей Александрович 2026-02-04 12:32:30 MSK
Created attachment 20634 [details]
mesh-after
Comment 5 Alexander Makeenkov 2026-02-04 16:42:56 MSK
Created attachment 20635 [details]
debug лог тестов

Test Summary
------------
Controller setup                                     Passed       0.004 seconds
Mesh - Enable 1                                      Passed       0.004 seconds
Mesh - Enable 2                                      Passed       2.011 seconds
Mesh - Read Mesh Features                            Passed       0.004 seconds
Mesh - Read Mesh Features - Disabled                 Passed       0.003 seconds
Mesh - Send                                          Passed       0.081 seconds
Mesh - Send - too short                              Passed       0.004 seconds
Mesh - Send - too long                               Passed       0.003 seconds
Mesh - Send cancel - 1                               Failed       0.003 seconds
Mesh - Send cancel - 2                               Failed       0.004 seconds
Total: 10, Passed: 8 (80.0%), Failed: 2, Not Run: 0

Во вложении лог failed тестов с дебагом. Анализ через нейросеть показал, что причина может быть в простом race condition.