Gitlab pipelines: check load avg also before running script (#41962)
This commit is contained in:
		 Massimiliano Culpo
					Massimiliano Culpo
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							0e698ff5c4
						
					
				
				
					commit
					c1af62783a
				
			| @@ -136,6 +136,8 @@ default: | ||||
|     - uname -a || true | ||||
|     - grep -E 'vendor|model name' /proc/cpuinfo 2>/dev/null | sort -u || head -n10 /proc/cpuinfo 2>/dev/null || true | ||||
|     - nproc || true | ||||
|     - cat /proc/loadavg || true | ||||
|     - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|     - . "./share/spack/setup-env.sh" | ||||
|     - spack --version | ||||
|     - cd share/spack/gitlab/cloud_pipelines/stacks/${SPACK_CI_STACK_NAME} | ||||
| @@ -167,6 +169,7 @@ default: | ||||
|       --output-file "${CI_PROJECT_DIR}/jobs_scratch_dir/cloud-ci-pipeline.yml" | ||||
|   after_script: | ||||
|     - cat /proc/loadavg || true | ||||
|     - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|   artifacts: | ||||
|     paths: | ||||
|       - "${CI_PROJECT_DIR}/jobs_scratch_dir" | ||||
| @@ -206,6 +209,8 @@ default: | ||||
|     - uname -a || true | ||||
|     - grep -E 'vendor|model name' /proc/cpuinfo 2>/dev/null | sort -u || head -n10 /proc/cpuinfo 2>/dev/null || true | ||||
|     - nproc || true | ||||
|     - cat /proc/loadavg || true | ||||
|     - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|     - . "./share/spack/setup-env.sh" | ||||
|     - spack --version | ||||
|     - cd share/spack/gitlab/cloud_pipelines/stacks/${SPACK_CI_STACK_NAME} | ||||
| @@ -217,6 +222,7 @@ default: | ||||
|       --output-file "${CI_PROJECT_DIR}/jobs_scratch_dir/cloud-ci-pipeline.yml" | ||||
|   after_script: | ||||
|     - cat /proc/loadavg || true | ||||
|     - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|   artifacts: | ||||
|     paths: | ||||
|       - "${CI_PROJECT_DIR}/jobs_scratch_dir" | ||||
|   | ||||
| @@ -11,6 +11,8 @@ ci: | ||||
|   pipeline-gen: | ||||
|   - build-job: | ||||
|       before_script-: | ||||
|       - - cat /proc/loadavg || true | ||||
|         - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|       - - spack list --count  # ensure that spack's cache is populated | ||||
|       - - spack env activate --without-view ${SPACK_CONCRETE_ENV_DIR} | ||||
|         - spack compiler list | ||||
| @@ -30,6 +32,7 @@ ci: | ||||
|           ${SPACK_ARTIFACTS_ROOT}/user_data/install_times.json | ||||
|       after_script: | ||||
|       - - cat /proc/loadavg || true | ||||
|         - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|       variables: | ||||
|         CI_JOB_SIZE: "default" | ||||
|         CI_GPG_KEY_ROOT: /mnt/key | ||||
|   | ||||
| @@ -35,6 +35,8 @@ spack: | ||||
|     - . "./share/spack/setup-env.sh" | ||||
|     - spack --version | ||||
|     - spack arch | ||||
|     - cat /proc/loadavg || true | ||||
|     - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|     script: | ||||
|     - spack compiler find | ||||
|     - cd ${SPACK_CONCRETE_ENV_DIR} | ||||
| @@ -54,6 +56,7 @@ spack: | ||||
|       2> >(tee ${SPACK_ARTIFACTS_ROOT}/user_data/pipeline_err.txt >&2) | ||||
|     after_script: | ||||
|     - cat /proc/loadavg || true | ||||
|     - cat /proc/meminfo | grep 'MemTotal\|MemFree' || true | ||||
|     match_behavior: first | ||||
|     mappings: | ||||
|     - match: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user