Project

Profile

Help

Pulp 3 Smoke Test Plan » History » Revision 5

Revision 4 (pthomas@redhat.com, 08/31/2017 10:38 PM) → Revision 5/12 (pthomas@redhat.com, 08/31/2017 10:39 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. 

 <!-- end list --> 

 1.    All attributes of a task   
     All associated progress reports 
 3. 

 <!-- end list --> 

 1.    Cancel a task