K8s: Fix error conversion for provisioned dashboards (#103074)

This commit is contained in:
Stephanie Hingtgen
2025-03-31 14:34:54 +01:00
committed by GitHub
parent 19a52ba35e
commit 4cb756c5d1
4 changed files with 28 additions and 2 deletions
@@ -152,9 +152,23 @@ func TestIntegrationUpdatingProvisionionedDashboards(t *testing.T) {
t.Skip("skipping integration test")
}
testUpdatingProvisionionedDashboards(t, []string{})
}
func TestIntegrationUpdatingProvisionionedDashboardsK8s(t *testing.T) {
if testing.Short() {
t.Skip("skipping integration test")
}
// will be the default in g12
testUpdatingProvisionionedDashboards(t, []string{featuremgmt.FlagKubernetesClientDashboardsFolders})
}
func testUpdatingProvisionionedDashboards(t *testing.T, featureToggles []string) {
// Setup Grafana and its Database
dir, path := testinfra.CreateGrafDir(t, testinfra.GrafanaOpts{
DisableAnonymous: true,
DisableAnonymous: true,
EnableFeatureToggles: featureToggles,
})
provDashboardsDir := filepath.Join(dir, "conf", "provisioning", "dashboards")