Project

Profile

Help

Actions

Pulp 3 Smoke Test Plan » History » Revision 6

« Previous | Revision 6/12 (diff) | Next »
pthomas@redhat.com, 08/31/2017 10:42 PM


Pulp 3.0 Smoke Test Plan

Verify that the following functionalities are working

Authentication

  1. Add a user
  2. View user(s)
  3. Update any user details
  4. Delete a 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.

Updated by pthomas@redhat.com over 7 years ago · 6 revisions