INNER CODE UNIT · Go
kitMaxBuildLimit
apache/camel-k · e2e/advanced/build_max_pipelines_test.go:43
func kitMaxBuildLimit(t *testing.T, maxRunningBuilds int32, condition func(runningBuilds int) bool, buildOrderStrategy v1.BuildOrderStrategy) {
WithNewTestNamespace(t, func(ctx context.Context, g *WithT, ns string) {
InstallOperatorWithConf(t, ctx, g, ns, "", false, map[string]string{
"MAX_RUNNING_BUILDS": strconv.FormatInt(int64(maxRunningBuilds), 10),
"BUILD_ORDER_STRATEGY": string(buildOrderStrategy),
})
buildA := "integration-a"
buildB := "integration-b"
buildC := "integration-c"
doKitBuildInNamespace(t, ctx, g, buildA, ns, TestTimeoutShort, kitOptions{
dependencies: []string{
"camel:timer", "camel:log",
},
traits: []string{
"builder.properties=build-property=A",
},