Pulp 3 Smoke Test Plan » History » Revision 7
Revision 6 (pthomas@redhat.com, 08/31/2017 10:42 PM) → Revision 7/12 (pthomas@redhat.com, 09/01/2017 02:50 PM)
# Pulp 3.0 Smoke Test Plan Verify that the following functionalities are working **Authentication** 1. Add a user ~~~ userid username password optional info ~~~ 2. View user(s) ~~~ list single user list single user detail list multiple users ~~~ 3. Update any user details ~~~ Update user info List the user to verify ~~~ 4. Delete a user ~~~ Delete a user by id Delete admin user Delete last user ~~~ **Repository** 1. Create a repo 2. Read a repo 3. Update all mutable repo fields 4. Delete a repo 5. List all repos \# All fields are included \# Pagination is supported 6. List a repository's associated importers and publishers by type \# All fields are included \# Pagination is supported **Importer** 1. Create an importer 2. Read an importer 3. Update all mutable importer fields 4. Delete an importer (asynchronous) **Publisher** 1. Create a publisher 2. Read a publisher 3. Update all mutable publisher fields 4. Delete a publisher (asynchronous) **Tasks** 1. List all tasks Filtering support on \['state', 'id', 'group'\] This does not include associated progress reports See a detail view for a specific task 2. All attributes of a task All associated progress reports 3. Cancel a task \*Un Authenticated user 1. View the status of Pulp workers, resource managers, and celerybeats. 2. View the status of httpd's connection to the database and message broker.