Skip to content

Commit efb0586

Browse files
committed
Move api/server integration tests since they require a build now
1 parent 65f3975 commit efb0586

File tree

4 files changed

+7
-10
lines changed

4 files changed

+7
-10
lines changed

.teamcity/src/builds/es_snapshots/Verify.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import builds.default.defaultCiGroups
66
import builds.oss.OssBuild
77
import builds.oss.OssPluginFunctional
88
import builds.oss.ossCiGroups
9-
import builds.test.ApiServerIntegration
9+
import builds.oss.OssApiServerIntegration
1010
import builds.test.JestIntegration
1111
import dependsOn
1212
import jetbrains.buildServer.configs.kotlin.v2019_2.*
@@ -49,7 +49,7 @@ val defaultBuildsToClone = listOf(
4949
val defaultCloned = defaultBuildsToClone.map { cloneForVerify(it) }
5050

5151
val integrationsBuildsToClone = listOf(
52-
ApiServerIntegration,
52+
OssApiServerIntegration,
5353
JestIntegration
5454
)
5555

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
1-
package builds.test
1+
package builds.oss
22

3-
import addTestSettings
4-
import jetbrains.buildServer.configs.kotlin.v2019_2.BuildType
53
import runbld
64

7-
object ApiServerIntegration : BuildType({
5+
object OssApiServerIntegration : OssFunctionalBase({
86
name = "API/Server Integration"
97
description = "Executes API and Server Integration Tests"
108

119
steps {
1210
runbld("API Integration", "./.ci/teamcity/oss/api_integration.sh")
1311
runbld("Server Integration", "./.ci/teamcity/oss/server_integration.sh")
1412
}
15-
16-
addTestSettings()
1713
})
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package builds.test
22

3+
import builds.oss.OssApiServerIntegration
34
import dependsOn
45
import jetbrains.buildServer.configs.kotlin.v2019_2.BuildType
56

@@ -8,5 +9,5 @@ object AllTests : BuildType({
89
description = "All Non-Functional Tests"
910
type = Type.COMPOSITE
1011

11-
dependsOn(QuickTests, Jest, XPackJest, JestIntegration, ApiServerIntegration)
12+
dependsOn(QuickTests, Jest, XPackJest, JestIntegration, OssApiServerIntegration)
1213
})

.teamcity/src/projects/Kibana.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ fun Kibana(config: KibanaConfiguration = KibanaConfiguration()) : Project {
8080
buildType(JestIntegration)
8181
}
8282

83-
buildType(ApiServerIntegration)
8483
buildType(QuickTests)
8584
buildType(AllTests)
8685
}
@@ -99,6 +98,7 @@ fun Kibana(config: KibanaConfiguration = KibanaConfiguration()) : Project {
9998
buildType(OssFirefox)
10099
buildType(OssAccessibility)
101100
buildType(OssPluginFunctional)
101+
buildType(OssApiServerIntegration)
102102

103103
subProject {
104104
id("CIGroups")

0 commit comments

Comments
 (0)