Skip to content

Commit

Permalink
Dashboard: Reduce cadence of expensive tests
Browse files Browse the repository at this point in the history
  • Loading branch information
oschuett committed Aug 30, 2023
1 parent a647768 commit ad1d17f
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
10 changes: 10 additions & 0 deletions tools/dashboard/dashboard.conf
Original file line number Diff line number Diff line change
Expand Up @@ -110,18 +110,21 @@ report_url: https://storage.googleapis.com/cp2k-ci/dashboard_gcc8_report.txt
[cuda-pascal]
sortkey: 501
name: CUDA Pascal (psmp)
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_cuda-pascal_report.txt

[hip-pascal]
sortkey: 502
name: HIP Pascal (psmp)
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_hip-pascal_report.txt

[hip-rocm-build]
sortkey: 503
name: HIP ROCm build (psmp)
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_hip-rocm-build_report.txt

Expand All @@ -134,24 +137,28 @@ report_url: https://storage.googleapis.com/cp2k-ci/dashboard_hip-rocm-build_rep
[intel-psmp]
sortkey: 509
name: Intel oneAPI (psmp)
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_intel-psmp_report.txt

[openmpi-psmp]
sortkey: 510
name: OpenMPI Toolchain (psmp)
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_openmpi-psmp_report.txt

[fedora-psmp]
sortkey: 511
name: Fedora Toolchain (psmp)
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_fedora-psmp_report.txt

[generic-psmp]
sortkey: 512
name: Generic Toolchain (psmp)
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_generic-psmp_report.txt

Expand All @@ -173,6 +180,7 @@ info_url: https://www.cp2k.org/static/coverage/
[asan-psmp]
sortkey: 584
name: Address Sanitizer
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_asan-psmp_report.txt

Expand All @@ -181,13 +189,15 @@ report_url: https://storage.googleapis.com/cp2k-ci/dashboard_asan-psmp_report.t
[perf-openmp]
sortkey: 591
name: Performance OpenMP
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_perf-openmp_report.txt
info_url: https://storage.googleapis.com/cp2k-ci/dashboard_perf-openmp_artifacts.tgz

[perf-cuda-volta]
sortkey: 592
name: Performance CUDA Volta
timeout: 170
host: GCP
report_url: https://storage.googleapis.com/cp2k-ci/dashboard_perf-cuda-volta_report.txt
info_url: https://storage.googleapis.com/cp2k-ci/dashboard_perf-cuda-volta_artifacts.tgz
Expand Down
33 changes: 33 additions & 0 deletions tools/docker/cp2k-ci.conf
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
[precommit]
display_name: Precommit
tags: daily
cpu: 2
nodepools: pool-t2d-4
build_path: /
dockerfile: /tools/docker/Dockerfile.test_precommit

[misc]
display_name: Misc
tags: daily
cpu: 1
nodepools: pool-t2d-4
build_path: /
Expand All @@ -16,13 +18,15 @@ dockerfile: /tools/docker/Dockerfile.test_misc

[sdbg]
display_name: Regtest sdbg
tags: asap
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_sdbg

[ssmp]
display_name: Regtest ssmp
tags: daily
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -31,6 +35,7 @@ dockerfile: /tools/docker/Dockerfile.test_ssmp

[pdbg]
display_name: Regtest pdbg
tags: daily
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -39,6 +44,7 @@ dockerfile: /tools/docker/Dockerfile.test_pdbg

[psmp]
display_name: Regtest psmp
tags: daily
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -47,6 +53,7 @@ dockerfile: /tools/docker/Dockerfile.test_psmp

[conventions]
display_name: Conventions
tags: daily
cpu: 16
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -55,6 +62,7 @@ dockerfile: /tools/docker/Dockerfile.test_conventions

[manual]
display_name: Manual generation
tags: daily
cpu: 16
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -63,6 +71,7 @@ dockerfile: /tools/docker/Dockerfile.test_manual

[ase]
display_name: ASE
tags: daily
cpu: 8
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -71,6 +80,7 @@ dockerfile: /tools/docker/Dockerfile.test_ase

[i-pi]
display_name: i-Pi
tags: daily
cpu: 8
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -79,6 +89,7 @@ dockerfile: /tools/docker/Dockerfile.test_i-pi

[aiida]
display_name: AiiDA
tags: daily
cpu: 8
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -87,6 +98,7 @@ dockerfile: /tools/docker/Dockerfile.test_aiida

[gromacs]
display_name: Gromacs
tags: daily
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -95,6 +107,7 @@ dockerfile: /tools/docker/Dockerfile.test_gromacs

[perf-openmp]
display_name: Performance OpenMP
tags: weekly
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -103,6 +116,7 @@ dockerfile: /tools/docker/Dockerfile.test_performance

[minimal]
display_name: Minimal arch file
tags: daily
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -111,6 +125,7 @@ dockerfile: /tools/docker/Dockerfile.test_minimal

[cmake]
display_name: CMake
tags: daily
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -119,6 +134,7 @@ dockerfile: /tools/docker/Dockerfile.test_cmake

[coverage-pdbg]
display_name: Coverage
tags: daily
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -127,6 +143,7 @@ dockerfile: /tools/docker/Dockerfile.test_coverage-pdbg

[asan-psmp]
display_name: Address Sanitizer
tags: weekly
cpu: 32
nodepools: pool-t2d-32
cache_from: sdbg
Expand All @@ -137,34 +154,39 @@ dockerfile: /tools/docker/Dockerfile.test_asan-psmp

[gcc8]
display_name: Ubuntu, GCC 8 (ssmp)
tags: daily
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_gcc8

[gcc9]
display_name: Ubuntu, GCC 9 (ssmp)
tags: daily
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_gcc9

[gcc10]
display_name: Ubuntu, GCC 10 (ssmp)
tags: daily
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_gcc10

[gcc11]
display_name: Ubuntu, GCC 11 (ssmp)
tags: daily
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_gcc11

[gcc12]
display_name: Ubuntu, GCC 12 (ssmp)
tags: daily
cpu: 32
nodepools: pool-t2d-32
build_path: /
Expand All @@ -174,6 +196,7 @@ dockerfile: /tools/docker/Dockerfile.test_gcc12

[perf-cuda-volta]
display_name: Performance CUDA Volta
tags: weekly
cpu: 12
gpu: 1
nodepools: pool-v100-skylake-12
Expand All @@ -182,41 +205,47 @@ dockerfile: /tools/docker/Dockerfile.test_performance_cuda_V100

[doxygen]
display_name: Doxygen generation
tags: daily
cpu: 16
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_doxygen

[openmpi-psmp]
display_name: OpenMPI
tags: weekly
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_openmpi-psmp

[intel-psmp]
display_name: Intel oneAPI
tags: weekly
cpu: 30
nodepools: pool-c2-30
build_path: /
dockerfile: /tools/docker/Dockerfile.test_intel-psmp

[fedora-psmp]
display_name: Fedora
tags: weekly
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_fedora-psmp

[generic-psmp]
display_name: Generic
tags: weekly
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_generic_psmp

[cuda-pascal]
display_name: CUDA Pascal Regtest
tags: weekly
cpu: 24
gpu: 1
nodepools: pool-p4-skylake-24
Expand All @@ -225,6 +254,7 @@ dockerfile: /tools/docker/Dockerfile.test_cuda_P100

[hip-pascal]
display_name: HIP Pascal Regtest
tags: weekly
cpu: 24
gpu: 1
nodepools: pool-p4-skylake-24
Expand All @@ -233,20 +263,23 @@ dockerfile: /tools/docker/Dockerfile.test_hip_cuda_P100

[hip-rocm-build]
display_name: HIP ROCm Build
tags: weekly
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.build_hip_rocm_Mi100

[i386]
display_name: Debian i386 (ssmp)
tags: daily
cpu: 32
nodepools: pool-t2d-32
build_path: /
dockerfile: /tools/docker/Dockerfile.test_i386

[arm64-psmp]
display_name: ARM64
tags: daily
cpu: 16
arch: arm64
nodepools: pool-t2a-16
Expand Down

0 comments on commit ad1d17f

Please sign in to comment.