user/attica: FTTFS: FAIL! : ProviderTest::testSwitchSortOrder() Timeout fetching provider
Found on ppc64:
...
[100%] Built target projecttest
Test project /usr/src/packages/user/attica/src/attica-5.94.0
Start 1: configtest
1/3 Test #1: configtest ....................... Passed 0.01 sec
Start 2: persontest
2/3 Test #2: persontest ....................... Passed 0.01 sec
Start 3: providertest
3/3 Test #3: providertest .....................***Failed 30.10 sec
********* Start testing of ProviderTest *********
Config: Using QtTest library 5.15.4, Qt 5.15.4 (power64-big_endian-lp64 shared (dynamic) release build; by GCC 8.5.0), adelie 1.0-rc2
PASS : ProviderTest::initTestCase()
QDEBUG : ProviderTest::testFetchValidProvider() kf.attica: executing Get for QUrl("https://autoconfig.kde.org/ocs/providers.xml")
QDEBUG : ProviderTest::testFetchValidProvider() got provider "api.kde-look.org"
QDEBUG : ProviderTest::testFetchValidProvider() default providers loaded
QDEBUG : ProviderTest::testFetchValidProvider() kf.attica: executing Get request for QUrl("https://api.kde-look.org/ocs/v1/config")
QDEBUG : ProviderTest::testFetchValidProvider() "Config loaded - Server has version" "1.7"
PASS : ProviderTest::testFetchValidProvider()
QDEBUG : ProviderTest::testFetchInvalidProvider() kf.attica: executing Get for QUrl("https://invalid-url.org/ocs/providers.xml")
PASS : ProviderTest::testFetchInvalidProvider()
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: executing Get for QUrl("https://autoconfig.kde.org/ocs/providers.xml")
QDEBUG : ProviderTest::testSwitchSortOrder() got provider "api.kde-look.org"
QDEBUG : ProviderTest::testSwitchSortOrder() default providers loaded
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: creating list job: QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=high&page=0&pagesize=10")
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: executing Get request for QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=high&page=0&pagesize=10")
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: received categories: 10
QDEBUG : ProviderTest::testSwitchSortOrder() "First list of items loaded, we have the following amount:" 10
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: creating list job: QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=down&page=0&pagesize=10")
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: executing Get request for QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=down&page=0&pagesize=10")
FAIL! : ProviderTest::testSwitchSortOrder() Timeout fetching provider
Loc: [/usr/src/packages/user/attica/src/attica-5.94.0/autotests/providertest.cpp(181)]
PASS : ProviderTest::cleanupTestCase()
Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 30091ms
********* Finished testing of ProviderTest *********
67% tests passed, 1 tests failed out of 3
Total Test time (real) = 30.12 sec
The following tests FAILED:
3 - providertest (Failed)
Errors while running CTest
>>> ERROR: attica: check failed
Worked fine the second time, but this is another example of flaky tests.