| 1 | * Server |
| 2 | |
| 3 | After an hour or so of play use lsof to check that only a reasonable |
| 4 | number of FDs are used by the server; the speaker; the deadlock |
| 5 | checker. |
| 6 | |
| 7 | * Playing |
| 8 | |
| 9 | Check that artist and album work. |
| 10 | |
| 11 | Scratch button should work. |
| 12 | |
| 13 | Queue some tracks, check they can be removed. |
| 14 | |
| 15 | Album link should show track as playing. |
| 16 | |
| 17 | Amount of track played should be correct (also 'disorder playing'). |
| 18 | |
| 19 | * Recent |
| 20 | |
| 21 | Most recent should be at the top. |
| 22 | |
| 23 | Check that artist, album and prefs links work. |
| 24 | |
| 25 | * Choose |
| 26 | |
| 27 | Queue some tracks. They should be marked as queued. |
| 28 | |
| 29 | Pick an album. Try 'play all'. Check order. Remove all. |
| 30 | |
| 31 | Navigate around. Go into albums, back out with the navigation links. |
| 32 | |
| 33 | Go up outside the collection. Should work, produce directories you |
| 34 | can go back into. |
| 35 | |
| 36 | * Search |
| 37 | |
| 38 | Try a large search, e.g. 'love'. |
| 39 | |
| 40 | Look for 'Various'. It should be in the right order and say |
| 41 | 'Various', i.e. an alias artist name should not have leaked into it. |
| 42 | |
| 43 | * Manage |
| 44 | |
| 45 | Check pause and play controls. Pause should _not crash_ for tracks |
| 46 | that cannot be paused. |
| 47 | |
| 48 | Set the volume up and down. |
| 49 | |
| 50 | Set the volume to exact values (different for L and R), check that the |
| 51 | proper speaker is affected. |
| 52 | |
| 53 | Add some tracks, rearrange them, remove them again. |
| 54 | |
| 55 | * Help |
| 56 | |
| 57 | Are all the man page links there? |
| 58 | |
| 59 | Are recent UI changes documented? |
| 60 | |
| 61 | * About |
| 62 | |
| 63 | Does the search league look plausible? |
| 64 | |
| 65 | Are there are any good candidates for additional stopwords? |
| 66 | |
| 67 | Is the copyright date right? Also check credits.html. |
| 68 | |
| 69 | * Preferences |
| 70 | |
| 71 | Modify prefs for a track from 'recent'. |
| 72 | |
| 73 | Modify prefs for a single track from 'choose'. |
| 74 | |
| 75 | Modify prefs for a whole album from 'choose'. |
| 76 | |
| 77 | Local Variables: |
| 78 | mode:outline |
| 79 | End: |