mixxxdj / mixxx

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

Flipping CueControlTest.LoadUnloadTrack on Launchpad #12555

Open daschuer opened 8 months ago

daschuer commented 8 months ago

Bug Description

The test CueControlTest.LoadUnloadTrack fails from time to time like here: https://launchpadlibrarian.net/708279835/buildlog_ubuntu-noble-armhf.mixxx_2.4~beta~333~g48e8e52d5a-1~noble_BUILDING.txt.gz

Version

2.4-beta

OS

Ubuntu Noble

daschuer commented 8 months ago
195: Expected equality of these values:
195:   (kCuePosition).isValid()
195:     Which is: true
195:   (controlPos).isValid()
195:     Which is: false
195: 
195: ./src/test/cuecontrol_test.cpp:105: Failure
195: Expected equality of these values:
195:   (kCuePosition).value()
195:     Which is: 100
195:   (controlPos).value()
195:     Which is: nan
daschuer commented 8 months ago

HotcueControlTest.SavedLoopGotoAndLoop (Failed) https://launchpadlibrarian.net/708798519/buildlog_ubuntu-jammy-amd64.mixxx_2.4~beta~336~gebaa8bdeff-1~jammy_BUILDING.txt.gz

warning [0x5626c1203940] ControlObject accessed via deprecated key "[Channel1]" "hotcue_1_enabled" - use "[Channel1]" "hotcue_1_status" instead
./src/test/hotcuecontrol_test.cpp:620: Failure
Expected equality of these values:
  (cuePosition).value()
    Which is: 176400
  (currentFramePosition()).value()
    Which is: 0
./src/test/hotcuecontrol_test.cpp:631: Failure
Expected equality of these values:
  (cuePosition).value()
    Which is: 176400
  (controlPos).value()
    Which is: -8.9884656743115785e+307
./src/test/hotcuecontrol_test.cpp:632: Failure
Expected equality of these values:
  (cuePosition + loopLengthFrames).value()
    Which is: 264600
  (controlPos).value()
    Which is: -47352014438400
./src/test/hotcuecontrol_test.cpp:647: Failure
Expected: (cuePosition) <= (currentFramePosition()), actual: 8-byte object <00-00 00-00 80-88 05-41> vs 8-byte object <00-00 00-00 00-00 00-00>
./src/test/hotcuecontrol_test.cpp:650: Failure
Expected equality of these values:
  (cuePosition).value()
    Which is: 176400
  (controlPos).value()
    Which is: -8.9884656743115785e+307
./src/test/hotcuecontrol_test.cpp:651: Failure
Expected equality of these values:
  (cuePosition + loopLengthFrames).value()
    Which is: 264600
  (controlPos).value()
    Which is: -47352014438400
./src/test/hotcuecontrol_test.cpp:653: Failure
Expected equality of these values:
  (cuePosition).value()
    Which is: 176400
  (controlPos).value()
    Which is: -8.9884656743115785e+307
./src/test/hotcuecontrol_test.cpp:654: Failure
Expected equality of these values:
  (cuePosition + loopLengthFrames).value()
    Which is: 264600
  (controlPos).value()
    Which is: -47352014438400
[  FAILED  ] HotcueControlTest.SavedLoopGotoAndLoop (62 ms)
daschuer commented 8 months ago

CueControlTest.LoadTrackWithDetectedCues https://launchpadlibrarian.net/708798302/buildlog_ubuntu-lunar-amd64.mixxx_2.4~beta~336~gebaa8bdeff-1~lunar_BUILDING.txt.gz

./src/test/cuecontrol_test.cpp:147: Failure
Expected equality of these values:
  (kCuePosition).isValid()
    Which is: true
  (controlPos).isValid()
    Which is: false
./src/test/cuecontrol_test.cpp:147: Failure
Expected equality of these values:
  (kCuePosition).value()
    Which is: 100
  (controlPos).value()
    Which is: nan
[  FAILED  ] CueControlTest.LoadTrackWithDetectedCues (38 ms)
daschuer commented 8 months ago

HotcueControlTest.SetCueManual https://launchpadlibrarian.net/708021360/buildlog_ubuntu-noble-amd64.mixxx_2.4~beta~331~gb19c2448eb-1~noble_BUILDING.txt.gz

813/813 Test #366: HotcueControlTest.SetCueManual .............................................................***Timeout 1500.11 sec
daschuer commented 8 months ago
198 - CueControlTest.LoadAutodetectedCues_QuantizeEnabled (Failed)
200 - CueControlTest.LoadAutodetectedCues_QuantizeDisabled (Failed)

https://launchpadlibrarian.net/707908043/buildlog_ubuntu-mantic-armhf.mixxx_2.4~beta~330~ge3ba718b77-1~mantic_BUILDING.txt.gz