The app never removes old sessions data in ~/.cache/<app-name>
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Converged |
Fix Released
|
Low
|
Maciej Kisielewski |
Bug Description
Even after finishing a session and starting a new testrun, I can see the old sessions folders in:
~/.cache/
phablet@
total 32
drwxrwxr-x 7 phablet phablet 4096 Nov 27 20:02 ./
drwx------ 20 phablet phablet 4096 Nov 27 19:50 ../
drwx------ 3 phablet phablet 4096 Nov 27 20:01 pbox-75d7k94o.
drwx------ 3 phablet phablet 4096 Nov 27 19:51 pbox-byzgcvjd.
drwx------ 3 phablet phablet 4096 Nov 27 20:02 pbox-fl9d0lop.
drwx------ 3 phablet phablet 4096 Nov 27 19:51 pbox-tq592_
drwx------ 3 phablet phablet 4096 Nov 27 19:50 pbox-w34dgi8v.
-rw-rw-r-- 1 phablet phablet 13 Nov 27 20:02 session_id
The app should delete the session data when the testrun is over
Related branches
- Sylvain Pineau (community): Approve
-
Diff: 344 lines (+190/-14)7 files modifiedcheckbox-touch/checkbox-touch.qml (+23/-4)
checkbox-touch/components/CheckboxTouchApplication.qml (+10/-0)
checkbox-touch/components/ResumeSessionPage.qml (+15/-0)
checkbox-touch/py/checkbox_touch.py (+25/-0)
checkbox-touch/tests/autopilot/checkbox_touch/__init__.py (+10/-0)
checkbox-touch/tests/autopilot/checkbox_touch/test_checkbox_touch.py (+42/-10)
plainbox/plainbox/impl/session/assistant.py (+65/-0)
Changed in checkbox-touch: | |
status: | New → In Progress |
assignee: | nobody → Maciej Kisielewski (kissiel) |
Changed in checkbox-touch: | |
milestone: | 1.1 → 1.0.1 |
Changed in checkbox-touch: | |
milestone: | 1.0.1 → 1.1 |
Changed in checkbox-touch: | |
milestone: | 1.1 → 1.2 |
Changed in checkbox-touch: | |
milestone: | 1.2 → 1.2.1 |
Changed in checkbox-touch: | |
milestone: | 1.2.1 → 1.2.2 |
Changed in checkbox-converged: | |
milestone: | 1.2.2 → 1.2.3 |
Changed in checkbox-converged: | |
milestone: | 1.2.3 → 1.3 |
importance: | Medium → Low |
Changed in checkbox-converged: | |
status: | In Progress → Fix Committed |
milestone: | 1.3 → 1.2.5 |
Changed in checkbox-converged: | |
status: | Fix Committed → Fix Released |