Tests ===== Admin ----- Bosserver ~~~~~~~~~ Bosserver tests * Add a Superuser * List Server Hosts * List Superusers * Remove a Superuser Ptserver ~~~~~~~~ Ptserver tests * Add a User to a Group * Chown a Group * Create a Group * Create a User * Delete a Group * Delete a User * Examine a Group * Examine a User * Get Group Membership * Get User Membership * List Groups a User Owns * Remove a User from a Group * Set Fields on a User * Set and List Maxuser Admin.Volume ------------ Backup ~~~~~~ * Avoid creating a rogue volume during backup * Create a Backup Volume Clone ~~~~~ * Avoid creating a rogue volume during clone Create ~~~~~~ Volserver/vlserver tests * Add a Replication Site * Avoid creating a rogue volume during create * Create a Volume * Display Header and VLDB Information * Display VLDB Information * Display Volume Header Information * Remove a Replicated Volume * Remove a Replication Site Dump ~~~~ * Dump a Volume * Dump an Empty Volume * Dump and Restore Data Integrity Move ~~~~ * Avoid creating a rogue volume during move * Move a Volume * Move a volume between servers Release ~~~~~~~ * Avoid creating a rogue volume during release * Release a Volume Restore ~~~~~~~ Tests to verify volume restore operations with the various of the restore options and to test the volume server robustness while attempting to restore invalid volume dump streams. * Avoid creating a rogue volume during restore * Restore a Volume Containing a Bogus ACL * Restore a volume * Restore an empty volume Workload -------- Basic ~~~~~ Basic Functional Tests * Create a Cross-Volume Hard Link * Create a Directory * Create a File * Create a Hard Link to a Directory * Create a Hard Link within a Directory * Create a Hard Link within a Volume * Create a Symlink * Rename a File * Rewrite a file * Timestamp rollover after 2147483647 (January 19, 2038 03:14:07 UTC) * Touch a file * Write and Execute a Script in a Directory * Write to a File Dir ~~~ Directory Object tests * Unicode File Name Find ~~~~ File Hierarchy Traversal Tests * Traverse Simple Tree * Traverse Tree with Two Parents Hugefile ~~~~~~~~ Regression * Create a Larger Than 2gb File * Read Write a File Larger than 4G * Read a File Larger than the Cache * Write a File Larger than the Cache Mountpoint ~~~~~~~~~~ Mountpoint tests * Create a Mountpoint to a Nonexistent Volume * Create a Mountpoint to a Nonexistent Volume in root.cell volume * Make and Remove a Mountpoint * Make and Remove a Mountpoint in root.cell volume * Make and Remove a Mountpoint with Command Aliases Pag ~~~ AFS PAG tests * Obtain a PAG with pagsh Readonly ~~~~~~~~ Read-only tests * Write a File in a Read-only Volume Stress ~~~~~~ Client stess tests * Create a Large Number of Entries in a Directory