Xfce Wiki

Sub domains
 

This is an old revision of the document!


Before doing a release or merging a substantial patch, it might make sense to run some test cases to compare thecurrent thunar behavior/performance with the latest release. Here some tests:

- Enable folder specific setting - Enable intermediate files on copy - Enable thumbnailing (Always)

Performance
  1. File IO
    • Open a folder in list view
    • Open the same folder in icon view
    • Open a terminal in that folder
    • File Creation: for i in {1..10000}; do touch “$i”; done
    • STRG+A on both views to select them all
    • File Deletion: for i in {1..10000}; do rm “$i”; done (this still causes freeze)
    • check used ram of thunar in taskmanager
  1. Trashing
    • Empty trash (to get a clean start)
    • Open a folder in list view
    • Open the same folder in icon view
    • Open a terminal in that folder
      • File Creation: for i in {1..500}; do touch “$i”; done
    • Select and copy them all (STRG+A + STRG+C + STRG+V)
    • STRG+A + right click –> trash
    • Press Undo
    • Press Redo
    • Open trash folder with both windows
    • Empty trash
    • check used ram of thunar in taskmanager
Synchronization
  1. On a gvfs mount
    • Open some folder at sftp:user@localhost/ * Create, rename, delete a file via thunar (The changes have to be visible in thunar) * Open the same folder via local path. A file created there should show after F5 TODO: Add more use-cases