diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4b85455e0..385fccdb6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,8 +9,7 @@ on: jobs: build: - runs-on: self-hosted - timeout-minutes: 10 + runs-on: ubuntu-latest container: image: "ghcr.io/kamping-site/kamping-ci:2024.2" continue-on-error: true @@ -73,7 +72,7 @@ jobs: - name: cmake run: cmake -B build -DCMAKE_BUILD_TYPE=${{ matrix.build-mode }} -DCMAKE_CXX_COMPILER=${{ matrix.compiler.cxx }} -DCMAKE_C_COMPILER=${{ matrix.compiler.cc }} -DKAMPING_WARNINGS_ARE_ERRORS=ON -DKAMPING_EXCEPTION_MODE=${{ matrix.exception-mode }} -DKAMPING_ASSERTION_LEVEL=${{ matrix.assertion-level }} -DKAMPING_TESTS_DISCOVER=OFF -DKAMPING_TEST_ENABLE_SANITIZERS=ON -DKAMPING_TEST_TIMEOUT=40 - name: build - run: cmake --build build/ --parallel + run: cmake --build build/ --parallel 16 - name: Allow-running-mpi run: | echo OMPI_ALLOW_RUN_AS_ROOT=1 >> $GITHUB_ENV diff --git a/.github/workflows/clang-format-check.yml b/.github/workflows/clang-format-check.yml deleted file mode 100644 index b733ef7a9..000000000 --- a/.github/workflows/clang-format-check.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: clang-format Check - -on: - push: - branches: - - main - pull_request: - workflow_dispatch: -jobs: - cpp-formatting-check: - name: C++ Formatting Check - runs-on: self-hosted - container: - image: "ghcr.io/kamping-site/kamping-ci:2024.2" - steps: - - uses: actions/checkout@v3.0.2 - - name: Check formatting - uses: jidicula/clang-format-action@v4.4.0 - with: - clang-format-version: '14' - exclude-regex: 'extern/' diff --git a/.github/workflows/cmake-format-check.yml b/.github/workflows/cmake-format-check.yml deleted file mode 100644 index a7ed9c05a..000000000 --- a/.github/workflows/cmake-format-check.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: cmake-format check - -on: - push: - branches: - - main - pull_request: - workflow_dispatch: -jobs: - cmake-formatting-check: - name: CMake Formatting Check - runs-on: self-hosted - container: - image: "ghcr.io/kamping-site/kamping-ci:2024.1" - steps: - - name: Checkout repository - uses: actions/checkout@v3.0.2 - - name: Delete extern directory - # Very hacky but the action doesn't allow excluding directories - # and for some reason the checkout action checks out submodules even though it shouldn't - run: rm -rf ./extern - - name: Format CMake files - id: cmake-format - uses: Hespian/cmake-format-action@main - with: - args: --config-files .cmake-format.py --check diff --git a/.github/workflows/doxygen-check.yml b/.github/workflows/doxygen-check.yml index f168a0b68..58c6bc1ea 100644 --- a/.github/workflows/doxygen-check.yml +++ b/.github/workflows/doxygen-check.yml @@ -9,8 +9,7 @@ on: jobs: doxygen-check: name: Doxygen Check - runs-on: self-hosted - timeout-minutes: 10 + runs-on: ubuntu-latest container: image: "ghcr.io/kamping-site/kamping-ci:2024.2" steps: diff --git a/.github/workflows/formatting-check.yml b/.github/workflows/formatting-check.yml index 2536b28ca..2dfe5337f 100644 --- a/.github/workflows/formatting-check.yml +++ b/.github/workflows/formatting-check.yml @@ -9,7 +9,7 @@ on: jobs: cmake-formatting-check: name: Formatting Check - runs-on: self-hosted + runs-on: ubuntu-latest container: image: "ghcr.io/kamping-site/kamping-ci:2024.2" steps: diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index fcdd21fb4..38b1b102c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -231,11 +231,7 @@ kamping_register_mpi_test( FILES plugins/alltoall_dispatch_test.cpp CORES 1 4 ) -kamping_register_mpi_test( - test_reproducible_reduce - FILES plugins/reproducible_reduce.cpp - CORES 4 -) +# kamping_register_mpi_test( test_reproducible_reduce FILES plugins/reproducible_reduce.cpp CORES 4 ) kamping_register_mpi_test( test_hooks FILES hooks_test.cpp