Project

Profile

Help

Pulp 3 Smoke Test Plan » History » Sprint/Milestone 6

pthomas@redhat.com, 08/31/2017 10:42 PM

1 1 pthomas@redhat.com
# Pulp 3.0 Smoke Test Plan
2
3
Verify that the following functionalities are working
4
5 3 pthomas@redhat.com
**Authentication**
6
7 1 pthomas@redhat.com
1.  Add a user
8
2.  View user(s)
9
3.  Update any user details
10
4.  Delete a user
11
12
**Repository**
13
14
1.  Create a repo
15
2.  Read a repo
16
3.  Update all mutable repo fields 
17
4.  Delete a repo 
18
5.  List all repos  
19
    \# All fields are included  
20
    \# Pagination is supported
21
6.  List a repository's associated importers and publishers by type  
22
    \# All fields are included  
23
    \# Pagination is supported
24
25
**Importer**
26
27
1.  Create an importer
28
2.  Read an importer
29
3.  Update all mutable importer fields
30
4.  Delete an importer (asynchronous)
31
32 3 pthomas@redhat.com
**Publisher**
33
34
1.  Create a publisher
35
2.  Read a publisher
36
3.  Update all mutable publisher fields
37
4.  Delete a publisher (asynchronous)
38
39 1 pthomas@redhat.com
**Tasks**
40
41 4 pthomas@redhat.com
1.  List all tasks  
42
    Filtering support on \['state', 'id', 'group'\]  
43
    This does not include associated progress reports  
44 5 pthomas@redhat.com
    See a detail view for a specific task 
45
2.  All attributes of a task  
46 3 pthomas@redhat.com
    All associated progress reports
47 5 pthomas@redhat.com
3.  Cancel a task
48 6 pthomas@redhat.com
49
\*Un Authenticated user
50
51
1.  View the status of Pulp workers, resource managers, and celerybeats.
52
2.  View the status of httpd's connection to the database and message broker.