Bug 47034 - Не проходит тест admc_test_policy_ou_results_widget
Summary: Не проходит тест admc_test_policy_ou_results_widget
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: admc-test (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Valery Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-26 15:58 MSK by Nikolai Zurabishvili
Modified: 2023-12-21 11:41 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolai Zurabishvili 2023-07-26 15:58:02 MSK
Версия admc и admc-test:
admc-test-0.13.0-alt1.x86_64
admc-0.13.0-alt1.x86_64

Версия samba:
samba-4.17.9-alt1.x86_64


$ admc_test_policy_ou_results_widget
********* Start testing of ADMCTestPolicyOUResultsWidget *********
Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.1.1 20230613 (ALT Sisyphus 13.1.1-alt1)), altlinux 10.1
PASS   : ADMCTestPolicyOUResultsWidget::initTestCase()
PASS   : ADMCTestPolicyOUResultsWidget::load_empty()
FAIL!  : ADMCTestPolicyOUResultsWidget::load() Compared values are not the same
   Actual   (item_list[PolicyOUResultsColumn_Order]->text()): "1"
   Expected ("0")                                           : 0
   Loc: [/usr/src/RPM/BUILD/admc-0.13.0/tests/admc_test_policy_ou_results_widget.cpp(158)]
QWARN  : ADMCTestPolicyOUResultsWidget::remove_link() QSortFilterProxyModel: index from wrong model passed to mapFromSource

=== Received signal at function time: 202ms, total time: 2410ms, dumping stack ===
GNU gdb (GDB) 11.2-alt1 (ALT Sisyphus)
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-alt-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 4753
(gdb) === End of stack trace ===
QFATAL : ADMCTestPolicyOUResultsWidget::remove_link() Received signal 11
         Function time: 202ms Total time: 2410ms
FAIL!  : ADMCTestPolicyOUResultsWidget::remove_link() Received a fatal error.
   Loc: [Unknown file(0)]
Totals: 2 passed, 2 failed, 0 skipped, 0 blacklisted, 2559ms
********* Finished testing of ADMCTestPolicyOUResultsWidget *********
Аварийный останов


Аналогично падает и в p10 с samba версии samba-4.16.10-alt1.x86_64
На пред версии admc-0.12.0-alt1 данный тест проходил успешно
Comment 1 Samael 2023-07-28 20:07:40 MSK
Данный тест на данный момент не актуален в силу внесённых изменений в кодовой базе, затрагивающих привязанные к подразделениям групповые политики (отображение наследуемых политик, а также принудительные/отключённые связи).

Завёл таску в бэклоге для корректировки данного теста в будущем: https://my.basealt.space/issues/106983

Тест будет убран в следующем релизе. Прошу результаты этого теста не учитывать.
Comment 2 Tatyana Gagina 2023-12-21 11:41:17 MSK
(Ответ для Samael на комментарий #1)
> Данный тест на данный момент не актуален в силу внесённых изменений в
> кодовой базе, затрагивающих привязанные к подразделениям групповые политики
> (отображение наследуемых политик, а также принудительные/отключённые связи).
> 
> Завёл таску в бэклоге для корректировки данного теста в будущем:
> https://my.basealt.space/issues/106983
> 
> Тест будет убран в следующем релизе. Прошу результаты этого теста не
> учитывать.

Тест убран. Версия admc-test-0.15.0-alt1