https://bugs.kde.org/show_bug.cgi?id=525313

            Bug ID: 525313
           Summary: kitemmodels is required to pass tests
    Classification: Frameworks and Libraries
           Product: kirigami-app-components
      Version First unspecified
       Reported In:
          Platform: Debian unstable
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: ActionCollection
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Otherwise test fails with

[100%] Built target qmltest
make[2]: Leaving directory
'/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start
/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu/CMakeFiles
0
make[1]: Leaving directory
'/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu'
   debian/rules override_dh_auto_test
make[1]: Entering directory
'/build/reproducible-path/kirigami-app-components-1.0.2'
xvfb-run -a dh_auto_test
        cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8
make[2]: Entering directory
'/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu'
Running tests...
/usr/bin/ctest --verbose -j8
UpdateCTestConfiguration  from
:/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu/DartConfiguration.tcl
Test project
/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
Connected to MAKE jobserver
test 1
    Start 1: tst_actioncollection.qml

1: Test command:
/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu/bin/qmltest
"-import"
"/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu/bin"
"-input" "tst_actioncollection.qml"
1: Working Directory:
/build/reproducible-path/kirigami-app-components-1.0.2/autotests
1: Test timeout computed to be: 10000000
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: qmlRegisterType requires absolute URLs.
1: ********* Start testing of ActionCollection *********
1: Config: Using QtTest library 6.10.2, Qt 6.10.2 (x86_64-little_endian-lp64
shared (dynamic) release build; by GCC 16.1.0), debian unknown
1: QWARN  : ActionCollection::tst_actioncollection::compile() 
1:  
/build/reproducible-path/kirigami-app-components-1.0.2/autotests/tst_actioncollection.qml
produced 3 error(s):
1:    
/build/reproducible-path/kirigami-app-components-1.0.2/autotests/tst_actioncollection.qml:26,9:
Type AC.ActionCollectionManager unavailable
1:    
qrc:/qt/qml/org/kde/kirigami/actioncollection/ActionCollectionManager.qml:65,13:
Type AC.ActionsExplorer unavailable
1:     qrc:/qt/qml/org/kde/kirigami/actioncollection/ActionsExplorer.qml:13,1:
module "org.kde.kitemmodels" is not installed
1:   Working directory:
/build/reproducible-path/kirigami-app-components-1.0.2/autotests
1:   Import paths:
1:    
'/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu/bin'
1:     'qrc:/qt-project.org/imports'
1:     'qrc:/qt/qml'
1:     '/usr/lib/x86_64-linux-gnu/qt6/qml'
1:   Plugin paths:
1:     '.'
1: 
1: FAIL!  : ActionCollection::tst_actioncollection::compile() Type
AC.ActionCollectionManager unavailable
1:    Loc:
[/build/reproducible-path/kirigami-app-components-1.0.2/autotests/tst_actioncollection.qml(26)]
1: Totals: 0 passed, 1 failed, 0 skipped, 0 blacklisted, 6ms
1: ********* Finished testing of ActionCollection *********
1/1 Test #1: tst_actioncollection.qml .........***Failed    0.17 sec
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
qmlRegisterType requires absolute URLs.
********* Start testing of ActionCollection *********
Config: Using QtTest library 6.10.2, Qt 6.10.2 (x86_64-little_endian-lp64
shared (dynamic) release build; by GCC 16.1.0), debian unknown
QWARN  : ActionCollection::tst_actioncollection::compile() 
 
/build/reproducible-path/kirigami-app-components-1.0.2/autotests/tst_actioncollection.qml
produced 3 error(s):
   
/build/reproducible-path/kirigami-app-components-1.0.2/autotests/tst_actioncollection.qml:26,9:
Type AC.ActionCollectionManager unavailable
   
qrc:/qt/qml/org/kde/kirigami/actioncollection/ActionCollectionManager.qml:65,13:
Type AC.ActionsExplorer unavailable
    qrc:/qt/qml/org/kde/kirigami/actioncollection/ActionsExplorer.qml:13,1:
module "org.kde.kitemmodels" is not installed
  Working directory:
/build/reproducible-path/kirigami-app-components-1.0.2/autotests
  Import paths:
   
'/build/reproducible-path/kirigami-app-components-1.0.2/obj-x86_64-linux-gnu/bin'
    'qrc:/qt-project.org/imports'
    'qrc:/qt/qml'
    '/usr/lib/x86_64-linux-gnu/qt6/qml'
  Plugin paths:
    '.'

FAIL!  : ActionCollection::tst_actioncollection::compile() Type
AC.ActionCollectionManager unavailable
   Loc:
[/build/reproducible-path/kirigami-app-components-1.0.2/autotests/tst_actioncollection.qml(26)]
Totals: 0 passed, 1 failed, 0 skipped, 0 blacklisted, 6ms
********* Finished testing of ActionCollection *********


0% tests passed, 1 tests failed out of 1

Total Test time (real) =   0.17 sec

The following tests FAILED:
          1 - tst_actioncollection.qml (Failed)
Errors while running CTest

Installing libkf6itemmodels-dev Debian package as build-dependency is enough to
get the test through.

Please consider adding a check on kitemmodels in CMakeLists.txt.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to