Issue
To learn about issues, check the Issues page.
Get
Get a single Issue.
GET /api/1/issue/$issue_id
Name | Type | Required | Description |
---|---|---|---|
issue_id |
int |
Yes | ID of the Issue. |
Example of response:
{
"id": 1,
"kind": {
"id": 1,
"description": "Kernel bug",
"tag": "Kernel Bug"
},
"description": "Bug description.",
"ticket_url": "https://bugzilla.redhat.com/show_bug.cgi?id=123456"
"resolved": false,
},
List
Get a list of Issues.
GET /api/1/issue
Name | Type | Required | Description |
---|---|---|---|
resolved |
bool |
No | Filter resolved or not resolved issues. |
Example of response:
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"id": 1,
"kind": {
"id": 1,
"description": "Kernel bug",
"tag": "Kernel Bug"
},
"description": "Bug description.",
"ticket_url": "https://bugzilla.redhat.com/show_bug.cgi?id=123456"
"resolved": false,
}
]
}
Get IssueOccurrence for a KCIDB Object
Get a single IssueOccurrence related to a KCIDB object.
GET /api/1/kcidb/$object/issues/occurrences/$issue_id
Name | Type | Required | Description |
---|---|---|---|
object |
str |
Yes | Name of the KCIDB object: checkout, build, test or testresult. |
issue_id |
int |
Yes | ID of the Issue. |
Example of response:
{
"issue": {
"id": 1075,
"kind": {
"id": 3,
"description": "Unstable Test",
"tag": "Unstable Test"
},
"description": "LTP - syscalls: waitid10.c:36: TFAIL: infop->si_status (0) != SIGFPE (8)",
"ticket_url": "https://lists.linux.it/pipermail/ltp/2022-March/028110.html",
"resolved": false,
"resolved_at": null,
"policy": {
"id": 1,
"name": "public"
},
"first_seen": "2022-03-16T08:55:51.749000Z"
},
"is_regression": false,
"created_at": "2022-04-14T05:33:09.415318Z"
}
List IssueOccurrences for a KCIDB Object
Get all IssueOccurrences related to a KCIDB object.
GET /api/1/kcidb/$object/issues/occurrences
Name | Type | Required | Description |
---|---|---|---|
object |
str |
Yes | Name of the KCIDB object: checkout, build, test or testresult. |
Example of response:
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"issue": {
"id": 1075,
"kind": {
"id": 3,
"description": "Unstable Test",
"tag": "Unstable Test"
},
"description": "LTP - syscalls: waitid10.c:36: TFAIL: infop->si_status (0) != SIGFPE (8)",
"ticket_url": "https://lists.linux.it/pipermail/ltp/2022-March/028110.html",
"resolved": false,
"resolved_at": null,
"policy": {
"id": 1,
"name": "public"
},
"first_seen": "2022-03-16T08:55:51.749000Z"
},
"is_regression": false,
"created_at": "2022-04-14T05:33:09.415318Z"
}
]
}
Create IssueOccurrences for a KCIDB Object
Link an Issue to a KCIDB object.
POST /api/1/kcidb/$object/issues
Name | Type | Required | Description |
---|---|---|---|
object |
str |
Yes | Name of the KCIDB object: checkout, build, test or testresult. |
issue_id |
int |
Yes | ID of the Issue. |
Example of response:
{
"id": 1,
"kind": {
"id": 1,
"description": "Kernel bug",
"tag": "Kernel Bug"
},
"description": "Bug description.",
"ticket_url": "https://bugzilla.redhat.com/show_bug.cgi?id=123456"
"resolved": false,
},