Invalid qmlscene invocation -- invalid option -- 'I'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
notes-app |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I tried to run the autopilot tests of notes-app on current image 177, and this utterly failed. I suppose the reason is "qmlscene: invalid option -- 'I' "?
ERROR: notes_app.
-------
Application Log (com.ubuntu.
libust[4648/4651]: Error: Error opening shm /lttng-
libust[4648/4651]: Error: Error opening shm /lttng-
/usr/lib/
Testability driver loaded. Wire protocol version is "1.4".
[...]
autopilot.
I can reproduce this manually on the phone. It seems the CMakeList has a rather bogus command:
$ grep Exec .cache/
Exec=qmlscene $@ -I ./usr/lib/
The -I certainly shouldn't be hardcoded, and other apps just do something like this:
$ grep Exec .cache/
Exec=qmlscene -qt5 ./sudoku-app.qml
Related branches
- Nicholas Skaggs (community): Disapprove
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Martin Pitt: Needs Fixing
-
Diff: 192 lines (+60/-50)3 files modifiedclick/manifest.json.in (+11/-8)
tests/autopilot/notes_app/tests/__init__.py (+48/-41)
tests/autopilot/notes_app/tests/test_delete.py (+1/-1)
Notes app is using older methods for setting up and launching the app. We can migrate this to current best practices; however, I'm not sure notes app is still intending to ship on devices?