dave08
01/17/2022, 4:40 PM<-- HTTP FAILED: okhttp3.internal.http2.StreamResetException: stream was reset: CANCEL
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-service/maven-metadata.xml>
--> GET <https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata-ktx/maven-metadata.xml>
--> GET <https://dl.google.com/dl/android/maven2/com/squareup/moshi/moshi-kotlin-codegen/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime-ktx/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://dl.google.com/dl/android/maven2/io/kotest/extensions/kotest-extensions-wiremock/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
jmfayard
01/17/2022, 5:06 PMlouiscad
01/17/2022, 7:26 PMdave08
01/20/2022, 1:32 PM<-- 200 <https://jcenter.bintray.com/org/cache2k/cache2k-api/maven-metadata.xml> (374ms, 2538-byte body)
--> GET <https://jcenter.bintray.com/androidx/viewpager/viewpager/maven-metadata.xml>
<-- 200 OK <https://plugins.gradle.org/m2/de/fayard/refreshVersions/de.fayard.refreshVersions.gradle.plugin/maven-metadata.xml> (5196ms, unknown-length body)
<-- HTTP FAILED: java.net.SocketTimeoutException: timeout
<-- HTTP FAILED: okhttp3.internal.http2.StreamResetException: stream was reset: CANCEL
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/com/google/mlkit/language-id/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/com/google/mlkit/translate/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/com/google/firebase/firebase-bom/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/com/duolingo/open/rtl-viewpager/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/io/coil-kt/coil/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/io/coil-kt/coil-base/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/com/github/chrisbanes/PhotoView/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/org/hashids/hashids/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/com/lomdaat/android/auth-core/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/com/google/dagger/hilt-compiler/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/androidx/hilt/hilt-compiler/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/com/github/ajalt/timberkt/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/com/lomdaat/android/purchase/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/org/cache2k/cache2k-core/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/junit/junit/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/androidx/lifecycle/lifecycle-compiler/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/androidx/test/rules/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/androidx/test/ext/junit/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/androidx/test/espresso/idling/idling-concurrent/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/androidx/test/core-ktx/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/androidx/work/work-runtime-ktx/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/org/robolectric/robolectric/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/androidx/arch/core/core-testing/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/com/github/tomakehurst/wiremock-jre8/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/io/strikt/strikt-core/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/dev/minutest/minutest/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/app/cash/turbine/turbine/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
--> GET <https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-test/maven-metadata.xml>
--> GET <https://jcenter.bintray.com/io/mockk/mockk/maven-metadata.xml>
<-- HTTP FAILED: java.io.IOException: Canceled
<-- HTTP FAILED: java.io.IOException: Canceled
dave08
01/20/2022, 1:33 PM* What went wrong:
Execution failed for task ':refreshVersions'.
> java.net.SocketTimeoutException: timeout
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':refreshVersions'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:145)
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
...
at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:38)
at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:27)
at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36)
at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22)
at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:109)
at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56)
at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56)
at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38)
at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73)
at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27)
at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89)
at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50)
at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:114)
at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57)
at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76)
at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.lambda$execute$2(SkipEmptyWorkStep.java:93)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:93)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:34)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38)
at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43)
at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31)
at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40)
at org.gradle.api.internal.tasks.execution.TaskExecution$3.withWorkspace(TaskExecution.java:284)
at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40)
at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30)
at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37)
at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27)
at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44)
at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33)
at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:142)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:131)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:74)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:402)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:389)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:382)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:368)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:61)
Caused by: java.net.SocketTimeoutException: timeout
at okio.SocketAsyncTimeout.newTimeoutException(JvmOkio.kt:143)
at okio.AsyncTimeout.access$newTimeoutException(AsyncTimeout.kt:162)
at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:335)
at okio.RealBufferedSource.indexOf(RealBufferedSource.kt:427)
at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:320)
at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:221)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
Caused by: javax.net.ssl.SSLException: Socket closed
at okio.InputStreamSource.read(JvmOkio.kt:90)
at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
... 19 more
Caused by: java.net.SocketException: Socket closed
... 21 more
dave08
01/20/2022, 1:34 PMlouiscad
01/20/2022, 1:35 PMdave08
01/20/2022, 1:35 PMdave08
01/20/2022, 1:36 PMlouiscad
01/20/2022, 1:36 PMdave08
01/20/2022, 1:38 PMlouiscad
01/20/2022, 1:38 PMlouiscad
01/20/2022, 1:39 PMdave08
01/20/2022, 1:40 PMlouiscad
01/20/2022, 1:40 PMdave08
01/20/2022, 1:43 PM##unused
, maybe ##failed to update
...) so that the user doesn't think there's no update when there might be.louiscad
01/20/2022, 1:44 PMlouiscad
01/20/2022, 1:44 PMdave08
01/20/2022, 1:46 PM##failed to update
would be enough, it would have to be removed as soon as the update was succeeded. I think anyways the user will have more info in the logs... in the versions.properties file all they need to know is that it wasn't updated, not why...dave08
01/20/2022, 1:47 PMlouiscad
01/20/2022, 1:47 PMdave08
01/20/2022, 1:48 PMlouiscad
01/20/2022, 1:48 PMlouiscad
01/20/2022, 1:49 PMdave08
01/20/2022, 1:49 PMdave08
01/20/2022, 1:50 PMlouiscad
01/20/2022, 1:50 PMlouiscad
01/20/2022, 1:51 PMdave08
01/20/2022, 1:52 PMlouiscad
01/20/2022, 1:52 PMlouiscad
01/20/2022, 1:52 PMdave08
01/20/2022, 1:53 PMlouiscad
01/20/2022, 1:53 PMNikky
01/21/2022, 12:30 PM## failed to update
comment