Merge lp:~nikwen/ubuntu-filemanager-app/compressed-tars into lp:ubuntu-filemanager-app
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Niklas Wenzel on 2015-02-22 | ||||
| Approved revision: | 373 | ||||
| Merged at revision: | 385 | ||||
| Proposed branch: | lp:~nikwen/ubuntu-filemanager-app/compressed-tars | ||||
| Merge into: | lp:ubuntu-filemanager-app | ||||
| Diff against target: |
124 lines (+58/-1) 4 files modified
src/app/qml/ui/FolderListPage.qml (+22/-1) src/plugin/archives/archives.cpp (+18/-0) src/plugin/archives/archives.h (+2/-0) tests/autopilot/filemanager/tests/test_filemanager.py (+16/-0) |
||||
| To merge this branch: | bzr merge lp:~nikwen/ubuntu-filemanager-app/compressed-tars | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Ubuntu Phone Apps Jenkins Bot | continuous-integration | Approve on 2015-02-22 | |
| Arto Jalkanen | 2015-02-10 | Approve on 2015-02-17 | |
|
Review via email:
|
|||
Commit Message
Added support for compressed tar archive extraction
Thanks to Carla Sella for fixing the failing autopilot tests before I even had the chance to look at the results. :)
Description of the Change
Added support for compressed tar archive extraction
| Niklas Wenzel (nikwen) wrote : | # |
FAILED: Continuous integration, rev:370
http://
Executed test runs:
UNSTABLE: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Carla Sella (carla-sella) wrote : | # |
Tests are failing for the same problem as this mp: https:/
| Nicholas Skaggs (nskaggs) wrote : | # |
I'll just note tests in trunk do pass:
http://
That said, there might need to be some changes made to tests in trunk.
| Carla Sella (carla-sella) wrote : | # |
I found the problem, the tar.bz2 and tar.gz files in the content directory are wrong, the content must be the same as the .tar and .zip ones otherwise the tests fail.
I tried to push my changes, but I do not have permission.
| Carla Sella (carla-sella) wrote : | # |
Just in case I put my changes here: https:/
| Carla Sella (carla-sella) wrote : | # |
https:/
| Carla Sella (carla-sella) wrote : | # |
https:/
| Niklas Wenzel (nikwen) wrote : | # |
Just give me some time to look into it myself! :D :p
You're right, of course. I got the command for producing the archives wrong. Embarassing!
I'll happily merge your changes. ;)
| Carla Sella (carla-sella) wrote : | # |
:-) no worries, four eyes are better than two ;).
| Niklas Wenzel (nikwen) wrote : | # |
Let's wait for someone to review it now. Thanks again. ;)
PASSED: Continuous integration, rev:372
http://
Executed test runs:
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
FAILURE: http://
deb: http://
SUCCESS: http://
| Niklas Wenzel (nikwen) wrote : | # |
This looks like an error with resolving dependencies in the chroot.
I'll push a no-change commit to trigger automatic tests again.
- 373. By Niklas Wenzel on 2015-02-22
-
No-change commit to trigger autopilot tests again
PASSED: Continuous integration, rev:373
http://
Executed test runs:
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Niklas Wenzel (nikwen) wrote : | # |
So it worked this time. :)
Since I haven't changed anything since Arto's approval, I'll do a top-level approval myself now. Thank you to all who were involved. :)

Let's see whether the autopilot test changes work. :D