Skip to content

Flakey gradle.org distro downloads  #2023

Description

@leotm
# ...

Run gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1
  with:
    arguments: assembleRelease
    build-root-directory: android
    cache-disabled: false
    cache-read-only: true
    cache-write-only: false
    cache-overwrite-existing: false
    gradle-home-cache-includes: caches
  notifications
  
    gradle-home-cache-cleanup: false
    add-job-summary: always
    add-job-summary-as-pr-comment: never
    dependency-graph: disabled
    dependency-graph-continue-on-failure: true
    build-scan-publish: false
    validate-wrappers: false
    generate-job-summary: true
    gradle-home-cache-strict-match: false
    workflow-job-context: null
    github-token: ***
  env:
    JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64
    JAVA_HOME_19_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64
Node 20 is being deprecated. This workflow is running with Node 24 by default. If you need to temporarily use Node 20, you can set the ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true environment variable. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run gradle/actions/setup-gradle@v3.5.0
  with:
    cache-disabled: false
    cache-read-only: true
    cache-write-only: false
    cache-overwrite-existing: false
    gradle-home-cache-includes: caches
  notifications
  
    gradle-home-cache-cleanup: false
    add-job-summary: always
    add-job-summary-as-pr-comment: never
    dependency-graph: disabled
    dependency-graph-continue-on-failure: true
    build-scan-publish: false
    validate-wrappers: false
    generate-job-summary: true
    arguments: assembleRelease
    build-root-directory: android
    gradle-home-cache-strict-match: false
    workflow-job-context: null
    github-token: ***
  env:
    JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64
    JAVA_HOME_19_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/19.0.2-7/x64
    GRADLE_ACTION_ID: gradle/gradle-build-action
(node:2730) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Gradle User Home already exists: will not restore from cache.
Merged default JDK locations into /home/runner/.m2/toolchains.xml
/home/runner/work/react-native-template-new-architecture/react-native-template-new-architecture/android/gradlew assembleRelease
Downloading https://services.gradle.org/distributions/gradle-9.3.1-bin.zip

Error: Exception in thread "main" java.io.IOException: Downloading from https://services.gradle.org/distributions/gradle-9.3.1-bin.zip failed: timeout (10000ms)
	at org.gradle.wrapper.Install.forceFetch(SourceFile:4)
	at org.gradle.wrapper.Install$1.call(SourceFile:8)
	at org.gradle.wrapper.GradleWrapperMain.main(SourceFile:67)
Caused by: java.net.SocketTimeoutException: Read timed out
	at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:273)
	at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:299)
	at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:340)
	at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:789)
	at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1025)
	at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:483)
	at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:477)
	at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
	at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1465)
	at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1069)
	at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:255)
	at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:310)
	at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:382)
	at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:361)
	at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
	at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1684)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1585)
	at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:529)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:308)
	at org.gradle.wrapper.Install.forceFetch(SourceFile:2)
	... 2 more
Error: Gradle build failed: see console output for details

# ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐧Linux: Ubuntu 22.04 LTS for Android CIandroidNative Android changes (Java, Gradle, Kotlin)build timeCompile timeciGitHub Actions workflow - Bundling / Building / Compiling / Integrating / TestinggradleGradleinconsistentFlakey as ❄️

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions