mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.24k stars 1.24k forks source link

LegacyControllerMappingValidationTest.HidMappingsValid (Failed) on Launchpad #13349

Closed daschuer closed 2 weeks ago

daschuer commented 2 weeks ago

Bug Description

This is a regression probably since #11407 The last working one is 2.6-alpha-4-g4d9db3e5d0

Version

2.6-alpha

OS

Ubuntu

Swiftb0y commented 2 weeks ago

Can you share the log output from the failing tests? Any indicators for causes?

daschuer commented 2 weeks ago

The full log is here: https://launchpadlibrarian.net/734318393/buildlog_ubuntu-noble-amd64.mixxx_2.6~alpha~9~g165350481f-1~noble_BUILDING.txt.gz

Value of: testLoadMapping(mapping)
  Actual: false
Expected: true
Error while validating /<<PKGBUILDDIR>>/res/controllers/Dummy Device Screen.hid.xml
daschuer commented 2 weeks ago

Ah I see, we need to install some more Qt modules.

daschuer commented 2 weeks ago
"QtQml.WorkerScript" is not installed
"Qt5Compat.GraphicalEffects" is not installed
"QtQuick.Window" is not installed
"QtQuick.Layouts" is not installed
"QtQuick.Shapes" is not installed
"QtQuick.Controls" is not installed
"QtQml.WorkerScript" is not installed
"Qt5Compat.GraphicalEffects" is not installed
Swiftb0y commented 2 weeks ago

yup, looks about right. Not sure about workerscript necessarily, but it doesn't hurt.

daschuer commented 2 weeks ago

Pushed a possible fix directly to main https://github.com/mixxxdj/mixxx/commit/6d124184622dd54be72bc99750cb1d92705c0071 hopefully that fixes the issue.

daschuer commented 2 weeks ago

It is fixed now: https://launchpad.net/~mixxx/+archive/ubuntu/nightlies/+packages