mirror of
https://github.com/grafana/grafana.git
synced 2025-08-02 21:52:43 +08:00
Storage/SQL: Support more filter by namespace/group/resource (#99249)
This commit is contained in:
@ -284,14 +284,14 @@ func TestUnifiedStorageQueries(t *testing.T) {
|
||||
|
||||
sqlResourceStats: {
|
||||
{
|
||||
Name: "query",
|
||||
Name: "global",
|
||||
Data: &sqlStatsRequest{
|
||||
SQLTemplate: mocks.NewTestingSQLTemplate(),
|
||||
MinCount: 10, // Not yet used in query (only response filter)
|
||||
},
|
||||
},
|
||||
{
|
||||
Name: "query-namespace",
|
||||
Name: "namespace",
|
||||
Data: &sqlStatsRequest{
|
||||
SQLTemplate: mocks.NewTestingSQLTemplate(),
|
||||
Namespace: "default",
|
||||
@ -299,7 +299,7 @@ func TestUnifiedStorageQueries(t *testing.T) {
|
||||
},
|
||||
},
|
||||
{
|
||||
Name: "query-folder",
|
||||
Name: "folder",
|
||||
Data: &sqlStatsRequest{
|
||||
SQLTemplate: mocks.NewTestingSQLTemplate(),
|
||||
Namespace: "default",
|
||||
@ -307,6 +307,15 @@ func TestUnifiedStorageQueries(t *testing.T) {
|
||||
MinCount: 10, // Not yet used in query (only response filter)
|
||||
},
|
||||
},
|
||||
{
|
||||
Name: "resource",
|
||||
Data: &sqlStatsRequest{
|
||||
SQLTemplate: mocks.NewTestingSQLTemplate(),
|
||||
Namespace: "default",
|
||||
Group: "dashboard.grafana.app",
|
||||
Resource: "dashboards",
|
||||
},
|
||||
},
|
||||
},
|
||||
sqlResourceBlobInsert: {
|
||||
{
|
||||
@ -363,6 +372,16 @@ func TestUnifiedStorageQueries(t *testing.T) {
|
||||
Data: &sqlResourceHistoryDeleteRequest{
|
||||
SQLTemplate: mocks.NewTestingSQLTemplate(),
|
||||
GUID: `xxxx`,
|
||||
Namespace: "ns",
|
||||
},
|
||||
},
|
||||
{
|
||||
Name: "wipe",
|
||||
Data: &sqlResourceHistoryDeleteRequest{
|
||||
SQLTemplate: mocks.NewTestingSQLTemplate(),
|
||||
Namespace: "ns",
|
||||
Group: "ggg",
|
||||
Resource: "rrr",
|
||||
},
|
||||
},
|
||||
},
|
||||
|
Reference in New Issue
Block a user