Skip to content

Commit 9bec27b

Browse files
committed
feat: dependencies default order strategy
1 parent 659063f commit 9bec27b

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

pkg/platform/defaults.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func ConfigureDefaults(ctx context.Context, c client.Client, p *v1.IntegrationPl
9090
}
9191

9292
if p.Status.Build.BuildConfiguration.OrderStrategy == "" {
93-
p.Status.Build.BuildConfiguration.OrderStrategy = v1.BuildOrderStrategySequential
93+
p.Status.Build.BuildConfiguration.OrderStrategy = v1.BuildOrderStrategyDependencies
9494
log.Debugf("Integration Platform %s [%s]: setting build order strategy %s", p.Name, p.Namespace, p.Status.Build.BuildConfiguration.OrderStrategy)
9595
}
9696

pkg/platform/defaults_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func TestIntegrationPlatformDefaults(t *testing.T) {
4949
assert.Equal(t, v1.IntegrationPlatformClusterKubernetes, ip.Status.Cluster)
5050
assert.Equal(t, v1.TraitProfile(""), ip.Status.Profile)
5151
assert.Equal(t, v1.BuildStrategyRoutine, ip.Status.Build.BuildConfiguration.Strategy)
52-
assert.Equal(t, v1.BuildOrderStrategySequential, ip.Status.Build.BuildConfiguration.OrderStrategy)
52+
assert.Equal(t, v1.BuildOrderStrategyDependencies, ip.Status.Build.BuildConfiguration.OrderStrategy)
5353
assert.Equal(t, defaults.BaseImage(), ip.Status.Build.BaseImage)
5454
assert.Equal(t, defaults.LocalRepository, ip.Status.Build.Maven.LocalRepository)
5555
assert.Equal(t, int32(3), ip.Status.Build.MaxRunningBuilds) // default for build strategy routine

script/Makefile

+8-8
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ KAMELET_CATALOG_REPO_TAG := v4.0.1
105105
DO_TEST_PREBUILD ?= true
106106
TEST_PREBUILD = build
107107
# Tests may run in parallel to each other. This count sets the amount of tests run in parallel. (default value usually is GOMAXPROCS)
108-
TEST_COMMON_PARALLEL_COUNT ?= 4
108+
TEST_COMMON_PARALLEL_COUNT ?= 2
109109
TEST_ADVANCED_PARALLEL_COUNT ?= 4
110110

111111
# OLM (Operator Lifecycle Manager and Operator Hub): uncomment to override operator settings at build time
@@ -284,7 +284,7 @@ setup-yaks:
284284
#
285285
test-common: do-build
286286
FAILED=0; STAGING_RUNTIME_REPO="$(STAGING_RUNTIME_REPO)"; \
287-
go test -timeout 90m -v ./e2e/common/... -tags=integration -parallel=$(TEST_COMMON_PARALLEL_COUNT) $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
287+
go test -p=$(TEST_COMMON_PARALLEL_COUNT) -timeout 90m -v ./e2e/common/... -tags=integration $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
288288
exit $${FAILED}
289289

290290
#
@@ -300,22 +300,22 @@ test-smoke: do-build
300300
echo "TEST_SKIP_AFTER_FAILURE_COUNT=$$TEST_SKIP_AFTER_FAILURE_COUNT"; \
301301
go test -timeout 10m -count=1 -v ./e2e/common/main_test.go -tags=integration $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
302302
if [ $$FAILED -le $$TEST_SKIP_AFTER_FAILURE_COUNT ]; then \
303-
go test -timeout 30m -count=1 -v ./e2e/common/languages -tags=integration -parallel=$(TEST_COMMON_PARALLEL_COUNT) $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
303+
go test -p=$(TEST_COMMON_PARALLEL_COUNT) -timeout 30m -count=1 -v ./e2e/common/languages -tags=integration $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
304304
fi; \
305305
if [ $$FAILED -le $$TEST_SKIP_AFTER_FAILURE_COUNT ]; then \
306-
go test -timeout 30m -count=1 -v \
306+
go test -p=$(TEST_COMMON_PARALLEL_COUNT) -timeout 30m -count=1 -v \
307307
./e2e/common/misc/cron_test.go \
308308
./e2e/common/misc/kamelet_test.go \
309309
./e2e/common/misc/pipe_test.go \
310-
-tags=integration -parallel=$(TEST_COMMON_PARALLEL_COUNT) $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
310+
-tags=integration $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
311311
fi; \
312312
if [ $$FAILED -le $$TEST_SKIP_AFTER_FAILURE_COUNT ]; then \
313-
go test -timeout 30m -count=1 -v \
313+
go test -p=$(TEST_COMMON_PARALLEL_COUNT) -timeout 30m -count=1 -v \
314314
./e2e/common/traits/camel_test.go \
315315
./e2e/common/traits/container_test.go \
316316
./e2e/common/traits/openapi_test.go \
317317
./e2e/common/traits/service_test.go \
318-
-tags=integration -parallel=$(TEST_COMMON_PARALLEL_COUNT) $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
318+
-tags=integration $(TEST_INTEGRATION_COMMON_LANG_RUN) $(GOTESTFMT) || ((FAILED++)); \
319319
fi; \
320320
exit $$FAILED
321321

@@ -324,7 +324,7 @@ test-smoke: do-build
324324
#
325325
test-advanced: do-build
326326
FAILED=0; STAGING_RUNTIME_REPO="$(STAGING_RUNTIME_REPO)"; \
327-
go test -timeout 90m -v ./e2e/advanced -tags=integration -parallel=$(TEST_ADVANCED_PARALLEL_COUNT) $(TEST_INSTALL_RUN) $(GOTESTFMT) || ((FAILED++)); \
327+
go test -p=$(TEST_ADVANCED_PARALLEL_COUNT) -timeout 90m -v ./e2e/advanced -tags=integration $(TEST_INSTALL_RUN) $(GOTESTFMT) || ((FAILED++)); \
328328
exit $${FAILED}
329329

330330
#

0 commit comments

Comments
 (0)