Debian and cmake packaging should use python3
Bug #1366007 reported by
Nicholas Skaggs
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sudoku App |
Fix Committed
|
Undecided
|
Unassigned | ||
Ubuntu Calculator App |
Fix Released
|
Undecided
|
Andrew Hayzen | ||
Ubuntu Calendar App |
Fix Released
|
Undecided
|
Nicholas Skaggs | ||
Ubuntu Document Viewer App |
Fix Released
|
Low
|
fcole90 | ||
Ubuntu Music App |
Fix Released
|
Low
|
Andrew Hayzen | ||
Ubuntu Shorts App |
Fix Released
|
Undecided
|
Andrew Hayzen | ||
Ubuntu Weather App |
Fix Released
|
Undecided
|
Andrew Hayzen |
Bug Description
The autopilot tests are all python3, and increasingly dependent on python3. Building a debian package however results in python2 being used, and this also means python2 is used for the test runner on jenkins.
To update, the debian/control file and the cmake file for autopilot need to be updated to python3. Note the MP to fix this will need to land with coordination of CI so the testrunner can be switched over at the same time.
Related branches
lp:~ahayzen/music-app/autopilot-move-py3
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Nicholas Skaggs (community): Approve
- Victor Thompson: Needs Information
-
Diff: 31 lines (+2/-3)2 files modifieddebian/control (+1/-2)
tests/autopilot/CMakeLists.txt (+1/-1)
lp:~nskaggs/ubuntu-calendar-app/fix-1359167
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Mihir Soni: Approve
-
Diff: 2194 lines (+797/-970)21 files modifiedclick/manifest.json.in (+1/-1)
debian/calendar-app-autopilot.install (+0/-1)
debian/control (+4/-3)
tests/autopilot/CMakeLists.txt (+3/-6)
tests/autopilot/address_book_service_testability/__init__.py (+0/-18)
tests/autopilot/address_book_service_testability/data/backend-store-key-file-data.ini (+0/-12)
tests/autopilot/address_book_service_testability/data/vcard.vcf (+0/-7)
tests/autopilot/address_book_service_testability/fixture_setup.py (+0/-133)
tests/autopilot/address_book_service_testability/helpers.py (+0/-42)
tests/autopilot/calendar_app/CMakeLists.txt (+8/-0)
tests/autopilot/calendar_app/__init__.py (+637/-1)
tests/autopilot/calendar_app/emulators.py (+0/-621)
tests/autopilot/calendar_app/tests/CMakeLists.txt (+6/-0)
tests/autopilot/calendar_app/tests/__init__.py (+37/-17)
tests/autopilot/calendar_app/tests/test_custom_proxy_objects.py (+4/-13)
tests/autopilot/calendar_app/tests/test_dayview.py (+10/-12)
tests/autopilot/calendar_app/tests/test_monthview.py (+10/-12)
tests/autopilot/calendar_app/tests/test_new_event.py (+42/-39)
tests/autopilot/calendar_app/tests/test_weekview.py (+16/-17)
tests/autopilot/calendar_app/tests/test_yearview.py (+13/-15)
tests/autopilot/calendar_app/vcard.vcf (+6/-0)
lp:~ahayzen/ubuntu-calculator-app/autopilot-move-py3
- PS Jenkins bot: Approve (continuous-integration)
- Nicholas Skaggs (community): Approve
- Ubuntu Phone Apps Jenkins Bot: Needs Fixing (continuous-integration)
-
Diff: 46 lines (+4/-4)4 files modifieddebian/control (+1/-1)
debian/rules (+1/-1)
images/generate.py (+1/-1)
tests/autopilot/CMakeLists.txt (+1/-1)
lp:~ahayzen/ubuntu-rssreader-app/autopilot-move-py3
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Nicholas Skaggs (community): Approve
-
Diff: 23 lines (+2/-2)2 files modifieddebian/control (+1/-1)
tests/autopilot/CMakeLists.txt (+1/-1)
lp:~ahayzen/ubuntu-weather-app/autopilot-move-py3
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Ubuntu Weather Developers: Pending requested
-
Diff: 31 lines (+2/-3)2 files modifieddebian/control (+1/-2)
tests/autopilot/CMakeLists.txt (+1/-1)
lp:~fcole90/ubuntu-docviewer-app/ubuntu-docviewer-app
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- fcole90: Needs Information
- David Planella: Needs Fixing
-
Diff: 332 lines (+144/-66)16 files modifiedCMakeLists.txt (+77/-0)
debian/control (+14/-9)
debian/rules (+3/-0)
debian/ubuntu-docviewer-app-autopilot.install (+1/-1)
debian/ubuntu-docviewer-app.install (+3/-4)
docviewer-app.in (+3/-0)
docviewer.apparmor (+2/-3)
manifest.json (+2/-1)
tests/CMakeLists.txt (+1/-0)
tests/autopilot/CMakeLists.txt (+10/-0)
tests/autopilot/ubuntu_docviewer_app/CMakeLists.txt (+9/-0)
tests/autopilot/ubuntu_docviewer_app/tests/CMakeLists.txt (+6/-0)
tests/autopilot/ubuntu_docviewer_app/tests/__init__.py (+1/-1)
ubuntu-docviewer-app.desktop (+0/-12)
ubuntu-docviewer-app.desktop.in.in (+12/-0)
ubuntu-docviewer-app.qmlproject (+0/-35)
lp:~dinko-metalac/sudoku-app/fix-1366007
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Nicholas Skaggs (community): Approve
-
Diff: 23 lines (+2/-2)2 files modifieddebian/control (+1/-1)
tests/autopilot/CMakeLists.txt (+1/-1)
Changed in music-app: | |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
status: | New → Confirmed |
importance: | Undecided → Low |
status: | Confirmed → In Progress |
Changed in ubuntu-calendar-app: | |
assignee: | nobody → Nicholas Skaggs (nskaggs) |
status: | New → Fix Committed |
Changed in ubuntu-filemanager-app: | |
status: | New → Invalid |
Changed in ubuntu-terminal-app: | |
status: | New → Invalid |
no longer affects: | ubuntu-filemanager-app |
no longer affects: | ubuntu-terminal-app |
Changed in ubuntu-calculator-app: | |
status: | New → In Progress |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
no longer affects: | dropping-letters |
Changed in ubuntu-rssreader-app: | |
status: | New → In Progress |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
Changed in ubuntu-weather-app: | |
status: | New → In Progress |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
Changed in music-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-docviewer-app: | |
status: | New → Confirmed |
Changed in ubuntu-docviewer-app: | |
importance: | Undecided → Low |
assignee: | nobody → Fabio (fcole90) |
status: | Confirmed → In Progress |
Changed in ubuntu-docviewer-app: | |
status: | In Progress → Confirmed |
Changed in ubuntu-docviewer-app: | |
status: | Confirmed → In Progress |
Changed in ubuntu-docviewer-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-calculator-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-rssreader-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-weather-app: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:music-app at revision None, scheduled for release in music-app, milestone 1.0