Skip to content

Commit 5619ead

Browse files
committed
ci: increase cppcheck resources
1 parent 16f0555 commit 5619ead

File tree

4 files changed

+16
-10
lines changed

4 files changed

+16
-10
lines changed

.gitlab-ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,10 @@ full-code-format:
144144
ANALYZER: ""
145145
ANALYZER_ARGS: ""
146146
ARTIFACT_EXTRA_PATH: ""
147-
KUBERNETES_CPU_REQUEST: "3.5"
148-
KUBERNETES_CPU_LIMIT: "3.5"
149-
KUBERNETES_MEMORY_REQUEST: 6Gi
150-
KUBERNETES_MEMORY_LIMIT: 6Gi
147+
KUBERNETES_CPU_REQUEST: 6
148+
KUBERNETES_CPU_LIMIT: 6
149+
KUBERNETES_MEMORY_REQUEST: 12Gi
150+
KUBERNETES_MEMORY_LIMIT: 12Gi
151151
before_script:
152152
- |
153153
echo "
@@ -169,7 +169,7 @@ full-code-format:
169169
cmake -DASSERT_LEVEL=PARANOID -DAUTO_DETECT_ISA=False -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DBUILD_TESTS=False ..
170170
make srsran_build_info # needed to generate hashes.h
171171
script:
172-
- static-analyzer.sh -i /tmp/codechecker_skip --analyzers ${ANALYZER} ${ANALYZER_ARGS} $CI_PROJECT_DIR
172+
- static-analyzer.sh -i /tmp/codechecker_skip --jobs ${KUBERNETES_CPU_REQUEST} --analyzers ${ANALYZER} ${ANALYZER_ARGS} $CI_PROJECT_DIR
173173
after_script:
174174
- mv codechecker_html codechecker-${ANALYZER}-html
175175
artifacts: &codechecker_artifacts
@@ -201,7 +201,7 @@ cppcheck:
201201
interruptible: false
202202
variables:
203203
ANALYZER: cppcheck
204-
ANALYZER_ARGS: --cppcheck-max-template-recursion 10
204+
ANALYZER_ARGS: --cppcheck-max-template-recursion 5
205205
artifacts:
206206
<<: *codechecker_artifacts
207207
expire_in: 1 day

.gitlab/ci/builders.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,15 @@ image-build-publish [codechecker]:
316316
cache:
317317
- !reference [.fetch_src_cache, cache]
318318

319+
alternative-tag [codechecker]:
320+
extends: .docker copy
321+
stage: alt registries
322+
script:
323+
- |
324+
skopeo copy \
325+
docker://${CR_REGISTRY_URI}${CI_PROJECT_NAMESPACE#'softwareradiosystems'}/${CI_PROJECT_NAME}/codechecker:${DOCKER_BUILDER_VERSION} \
326+
docker://${GITLAB_REGISTRY_URI}${CI_PROJECT_NAMESPACE#'softwareradiosystems'}/${CI_PROJECT_NAME}/codechecker:${DOCKER_BUILDER_VERSION}
327+
319328
################################################################################
320329
# Ubuntu 20.04
321330
################################################################################

.gitlab/ci/builders/codechecker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
ARG CR_REGISTRY_URI
1010
ARG CI_TOOLS_REPO
11-
ARG CODECHECKER_VERSION=1.0.0
11+
ARG CODECHECKER_VERSION=1.0.1
1212

1313
FROM ${CR_REGISTRY_URI}/${CI_TOOLS_REPO}/codechecker:${CODECHECKER_VERSION}
1414

.gitlab/ci/e2e.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,6 @@ test mode ue:
323323

324324
test mode ue tsan:
325325
extends: test mode ue
326-
allow_failure: true
327326
needs:
328327
- job: "basic tsan"
329328
artifacts: true
@@ -332,7 +331,6 @@ test mode ue tsan:
332331

333332
test mode ue asan:
334333
extends: test mode ue
335-
allow_failure: true
336334
needs:
337335
- job: "basic asan"
338336
artifacts: true
@@ -341,7 +339,6 @@ test mode ue asan:
341339

342340
test mode ue memcheck:
343341
extends: test mode ue
344-
allow_failure: true
345342
needs:
346343
- job: "basic memcheck"
347344
artifacts: true

0 commit comments

Comments
 (0)