Unit test fails on building latest version 4
Posted: Mon Dec 21, 2020 8:03 am
Trying to build version 4.12.3 on Ubuntu 20.04, but I'm getting error on unit test and user directory. Any idea why is this issue. If I just make and install without tests. The QLC+ works, but there is issue that user defined fixtures isn't loading. Please.
Code: Select all
********* Start testing of QLCFixtureDefCache_Test *********
Config: Using QtTest library 5.12.8, Qt 5.12.8 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 9.3.0)
PASS : QLCFixtureDefCache_Test::initTestCase()
PASS : QLCFixtureDefCache_Test::duplicates()
QWARN : QLCFixtureDefCache_Test::add() bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Martin MAC250"
PASS : QLCFixtureDefCache_Test::add()
QWARN : QLCFixtureDefCache_Test::fixtureDef() void QLCFixtureDef::checkLoaded(QString) Empty file path provided ! This is a trouble.
QWARN : QLCFixtureDefCache_Test::fixtureDef() void QLCFixtureDef::checkLoaded(QString) Empty file path provided ! This is a trouble.
QWARN : QLCFixtureDefCache_Test::fixtureDef() void QLCFixtureDef::checkLoaded(QString) Empty file path provided ! This is a trouble.
QWARN : QLCFixtureDefCache_Test::fixtureDef() void QLCFixtureDef::checkLoaded(QString) Empty file path provided ! This is a trouble.
PASS : QLCFixtureDefCache_Test::fixtureDef()
QWARN : QLCFixtureDefCache_Test::load() bool QLCFixtureDefCache::addFixtureDef(QLCFixtureDef*) Cache already contains "Futurelight CY-200"
QWARN : QLCFixtureDefCache_Test::load() static QXmlStreamReader* QLCFile::getXMLReader(const QString&) Unable to open file: "Foo/Baz.qxf"
QWARN : QLCFixtureDefCache_Test::load() QFileDevice::FileError QLCFixtureDef::loadXML(const QString&) Unable to read from "Foo/Baz.qxf"
QWARN : QLCFixtureDefCache_Test::load() bool QLCFixtureDefCache::loadQXF(const QString&) Fixture definition loading from "Foo/Baz.qxf" failed: "An error occurred when reading from the file."
QWARN : QLCFixtureDefCache_Test::load() static QXmlStreamReader* QLCFile::getXMLReader(const QString&) Unable to open file: "QLC/Plus.d4"
QWARN : QLCFixtureDefCache_Test::load() bool QLCFixtureDefCache::loadD4(const QString&) Unable to load D4 fixture from "QLC/Plus.d4" : "Unable to read from QLC/Plus.d4"
PASS : QLCFixtureDefCache_Test::load()
FAIL! : QLCFixtureDefCache_Test::defDirectories() 'dir.absolutePath().contains(USERFIXTUREDIR)' returned FALSE. ()
Loc: [qlcfixturedefcache_test.cpp(211)]
PASS : QLCFixtureDefCache_Test::cleanupTestCase()
Totals: 6 passed, 1 failed, 0 skipped, 0 blacklisted, 599ms
********* Finished testing of QLCFixtureDefCache_Test *********