diff --git a/.github/ci-gradle.properties b/.github/ci-gradle.properties index 035471ce2..055944861 100644 --- a/.github/ci-gradle.properties +++ b/.github/ci-gradle.properties @@ -3,11 +3,11 @@ org.gradle.daemon=false org.gradle.parallel=true -org.gradle.jvmargs=-Xmx5120m +org.gradle.jvmargs=-Xmx5120m -XX:MaxMetaspaceSize=2g org.gradle.workers.max=2 kotlin.incremental=false kotlin.compiler.execution.strategy=in-process # Controls KotlinOptions.allWarningsAsErrors. This is used in CI and can be set in local properties. -warningsAsErrors=true \ No newline at end of file +warningsAsErrors=true diff --git a/.github/workflows/screenshot-comparison.yml b/.github/workflows/screenshot-comparison.yml index ba7a21d60..9c930c233 100644 --- a/.github/workflows/screenshot-comparison.yml +++ b/.github/workflows/screenshot-comparison.yml @@ -13,7 +13,7 @@ permissions: { } jobs: screenshot-comparison: - runs-on: ubuntu-latest + runs-on: macos-latest timeout-minutes: 60 permissions: diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 96d0cf513..636d9da42 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -14,7 +14,7 @@ permissions: { } jobs: unit-test: - runs-on: ubuntu-latest + runs-on: macos-latest timeout-minutes: 60 permissions: @@ -33,7 +33,9 @@ jobs: name: event-payload path: ${{ github.event_path }} - - run: ./gradlew testDevDebugUnitTest testDebugUnitTest --stacktrace + - run: | + ulimit -c unlimited + ./gradlew testDevDebugUnitTest testDebugUnitTest --stacktrace || cat /Users/runner/work/conference-app-2024/conference-app-2024/feature/sessions/*.log /cores/core* # Saving cost # - run: ./gradlew koverHtmlReportDevDebug --stacktrace