File tree 2 files changed +13
-15
lines changed
2 files changed +13
-15
lines changed Original file line number Diff line number Diff line change 55
55
# OSS tests, run on all versions
56
56
version : ['11.0.0', '10.4.3', '9.5.18']
57
57
type : ['oss']
58
- subset : ['basic', 'other', 'long', 'generate' ]
58
+ subset : ['basic', 'other', 'long']
59
59
include :
60
60
- version : ' 11.0.0'
61
61
type : ' oss'
@@ -74,13 +74,20 @@ jobs:
74
74
# Enterprise tests
75
75
- version : ' 11.0.0'
76
76
type : ' enterprise'
77
- subset : ' all '
77
+ subset : ' enterprise '
78
78
- version : ' 10.4.3'
79
79
type : ' enterprise'
80
- subset : ' all '
80
+ subset : ' enterprise '
81
81
- version : ' 9.5.18'
82
82
type : ' enterprise'
83
- subset : ' all'
83
+ subset : ' enterprise'
84
+ # Generate tests
85
+ - version : ' 11.0.0'
86
+ type : ' enterprise'
87
+ subset : ' generate'
88
+ - version : ' 10.4.3'
89
+ type : ' enterprise'
90
+ subset : ' generate'
84
91
name : ${{ matrix.version }} - ${{ matrix.type }} - ${{ matrix.subset }}
85
92
runs-on : ubuntu-latest
86
93
steps :
@@ -103,7 +110,7 @@ jobs:
103
110
env :
104
111
GRAFANA_VERSION : ${{ matrix.version }}
105
112
TESTARGS : >-
106
- ${{ matrix.subset == 'all ' && '-parallel 2' || '' }}
113
+ ${{ matrix.subset == 'enterprise ' && '-skip="TestAccGenerate" -parallel 2' || '' }}
107
114
${{ matrix.subset == 'basic' && '-run=".*_basic" -short -parallel 2' || '' }}
108
115
${{ matrix.subset == 'other' && '-skip=".*_basic" -short -parallel 2' || '' }}
109
116
${{ matrix.subset == 'long' && '-run=".*longtest" -parallel 1' || '' }}
Original file line number Diff line number Diff line change 6
6
"path/filepath"
7
7
"strings"
8
8
"testing"
9
- "time"
10
9
11
10
"github.com/grafana/grafana-openapi-client-go/client/access_control"
12
11
"github.com/grafana/grafana-openapi-client-go/client/service_accounts"
@@ -23,10 +22,7 @@ import (
23
22
)
24
23
25
24
func TestAccGenerate (t * testing.T ) {
26
- if testing .Short () {
27
- t .Skip ("skipping long test" )
28
- }
29
- testutils .CheckOSSTestsEnabled (t )
25
+ testutils .CheckEnterpriseTestsEnabled (t , ">=10.0.0" )
30
26
31
27
// Install Terraform to a temporary directory to avoid reinstalling it for each test case.
32
28
installDir := t .TempDir ()
@@ -235,9 +231,6 @@ func TestAccGenerate(t *testing.T) {
235
231
}
236
232
237
233
func TestAccGenerate_RestrictedPermissions (t * testing.T ) {
238
- if testing .Short () {
239
- t .Skip ("skipping long test" )
240
- }
241
234
testutils .CheckEnterpriseTestsEnabled (t , ">=10.0.0" )
242
235
243
236
// Create SA with no permissions
@@ -289,8 +282,6 @@ func TestAccGenerate_RestrictedPermissions(t *testing.T) {
289
282
t .Fatal (err )
290
283
}
291
284
292
- time .Sleep (5 * time .Second ) // Wait for permissions to propagate
293
-
294
285
resource .Test (t , resource.TestCase {
295
286
ProtoV5ProviderFactories : testutils .ProtoV5ProviderFactories ,
296
287
Steps : []resource.TestStep {
You can’t perform that action at this time.
0 commit comments