@@ -121,6 +121,8 @@ variables:
121121 # CI
122122 SAVE_ARTIFACTS : " " # Empty by default
123123 KUBERNETES_MEMORY_REQUEST : 12Gi
124+ KUBERNETES_CPU_REQUEST : 7
125+ MAKE_ARGS : " -j${KUBERNETES_CPU_REQUEST}"
124126 GIT_STRATEGY : none
125127 needs :
126128 - !reference [.fetch_src_cache, needs]
@@ -249,13 +251,13 @@ variables:
249251 exit $ret
250252 fi
251253 fi
252- CTEST_CMD="ctest -j "$(nproc --all)" ${CTEST_SUBSET_CMD} $ctest_extra --schedule-random --output-on-failure --output-junit xunit.xml"
254+ CTEST_CMD="ctest -j${KUBERNETES_CPU_REQUEST} ${CTEST_SUBSET_CMD} $ctest_extra --schedule-random --output-on-failure --output-junit xunit.xml"
253255 echo "${CTEST_CMD}"
254256 echo "============================================================================================="
255257 $CTEST_CMD && ret=0 || ret=1
256258
257259 if [[ $TEST_MODE = "coverage" ]]; then
258- common_options="-j $(nproc --all) \
260+ common_options="-j${KUBERNETES_CPU_REQUEST} \
259261 --exclude-unreachable-branches \
260262 --gcov-ignore-parse-errors \
261263 --exclude=${CI_PROJECT_DIR}/tests/* \
@@ -379,9 +381,6 @@ variables:
379381smoke release cached :
380382 extends : .smoke release
381383 timeout : 45 min
382- # variables:
383- # KUBERNETES_MEMORY_REQUEST: 6Gi
384- # MAKE_ARGS: ""
385384 rules :
386385 - if : $CI_MERGE_REQUEST_LABELS =~ /no-cache/
387386 when : never
@@ -394,8 +393,6 @@ smoke tsan cached:
394393 extends : .smoke tsan
395394 timeout : 45 min
396395 variables :
397- # KUBERNETES_MEMORY_REQUEST: 6Gi
398- # MAKE_ARGS: ""
399396 SAVE_ARTIFACTS : " True"
400397 rules :
401398 - if : $CI_MERGE_REQUEST_LABELS =~ /no-cache/
@@ -409,9 +406,6 @@ smoke rhel cached:
409406 extends : .smoke rhel
410407 stage : manual
411408 timeout : 45 min
412- # variables:
413- # KUBERNETES_MEMORY_REQUEST: 6Gi
414- # MAKE_ARGS: ""
415409 rules :
416410 - if : $CI_MERGE_REQUEST_LABELS =~ /no-cache/
417411 when : never
@@ -427,9 +421,6 @@ smoke archlinux cached:
427421 extends : .smoke archlinux
428422 stage : manual
429423 timeout : 45 min
430- # variables:
431- # KUBERNETES_MEMORY_REQUEST: 6Gi
432- # MAKE_ARGS: ""
433424 rules :
434425 - if : $CI_MERGE_REQUEST_LABELS =~ /no-cache/
435426 when : never
@@ -484,8 +475,6 @@ intermediate commits:
484475 AUTO_DETECT_ISA : " True"
485476 ENABLE_AVX512 : " False"
486477 ENABLE_WERROR : " False"
487- # KUBERNETES_MEMORY_REQUEST: 6Gi
488- # MAKE_ARGS: ""
489478 tags : ["${AMD64_TAG}"]
490479 script :
491480 - git config advice.detachedHead false
@@ -522,14 +511,12 @@ valgrind changed tests:
522511 ENABLE_AVX512 : " False"
523512 CLEAN_BUILD : " False"
524513 TEST_MODE : valgrind
525- # KUBERNETES_MEMORY_REQUEST: 6Gi
526- # MAKE_ARGS: ""
527514 FINGERPRINT : " fingerprints.csv"
528515 SAVE_ARTIFACTS : " True"
529516 tags : ["${AMD64_TAG}"]
530517 script :
531518 - git config advice.detachedHead false
532- - git fetch origin $CI_MERGE_REQUEST_TARGET_BRANCH_NAME $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME --depth 20
519+ - git fetch origin $CI_MERGE_REQUEST_TARGET_BRANCH_NAME $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME --depth 40
533520 - |
534521 FORK_POINT=$(git merge-base origin/$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME origin/$CI_MERGE_REQUEST_TARGET_BRANCH_NAME)
535522 echo "##################################################"
0 commit comments