Repository navigation
android tests are all red #173143
Copy link
Copy link
Closed
Labels
P0Critical issues such as a build break or regressionCritical issues such as a build break or regressionteam-engineOwned by Engine teamOwned by Engine team
Description
Allegedly introduced in #173135 but that isn't possible.
codefu believes it's hashing releated.
examples
- https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_mokey%20run_debug_test_android/3367/overview
- https://ci.chromium.org/ui/p/flutter/builders/prod/Linux_pixel_7pro%20new_gallery_impeller__transition_perf/5658/overview
log
[2025-08-01 16:27:33.193772] [STDOUT] stderr: [ ] Caused by: org.gradle.api.internal.artifacts.ivyservice.TypedResolveException: Could not resolve all files for configuration ':app:profileRuntimeClasspath'.
[2025-08-01 16:27:33.193777] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.ResolveExceptionMapper.mapFailures(ResolveExceptionMapper.java:56)
[2025-08-01 16:27:33.193783] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$DefaultResolutionHost.consolidateFailures(DefaultConfiguration.java:1974)
[2025-08-01 16:27:33.193788] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.configurations.ResolutionHost.rethrowFailuresAndReportProblems(ResolutionHost.java:75)
[2025-08-01 16:27:33.193795] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.maybeThrowResolutionFailures(ResolutionBackedFileCollection.java:86)
[2025-08-01 16:27:33.193800] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.configurations.ResolutionBackedFileCollection.visitContents(ResolutionBackedFileCollection.java:76)
[2025-08-01 16:27:33.193806] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.AbstractFileCollection.visitStructure(AbstractFileCollection.java:360)
[2025-08-01 16:27:33.193811] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.CompositeFileCollection.lambda$visitContents$0(CompositeFileCollection.java:113)
[2025-08-01 16:27:33.193816] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.collections.UnpackingVisitor.add(UnpackingVisitor.java:67)
[2025-08-01 16:27:33.193820] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.collections.UnpackingVisitor.add(UnpackingVisitor.java:92)
[2025-08-01 16:27:33.193828] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.DefaultFileCollectionFactory$ResolvingFileCollection.visitChildren(DefaultFileCollectionFactory.java:306)
[2025-08-01 16:27:33.193833] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.CompositeFileCollection.visitContents(CompositeFileCollection.java:113)
[2025-08-01 16:27:33.193838] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.AbstractFileCollection.visitStructure(AbstractFileCollection.java:360)
[2025-08-01 16:27:33.196747] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.CompositeFileCollection.lambda$visitContents$0(CompositeFileCollection.java:113)
[2025-08-01 16:27:33.196788] [STDOUT] stderr: [ ] at org.gradle.api.internal.tasks.PropertyFileCollection.visitChildren(PropertyFileCollection.java:48)
[2025-08-01 16:27:33.196796] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.CompositeFileCollection.visitContents(CompositeFileCollection.java:113)
[2025-08-01 16:27:33.196802] [STDOUT] stderr: [ ] at org.gradle.api.internal.file.AbstractFileCollection.visitStructure(AbstractFileCollection.java:360)
[2025-08-01 16:26:24.353122] [STDOUT] stderr: [ ] Cause 36: org.gradle.internal.locking.LockOutOfDateException: Did not resolve 'androidx.core:core-ktx:1.13.1' which is part of the dependency lock state
[2025-08-01 16:26:24.353127] [STDOUT] stderr: [ ] at org.gradle.internal.locking.DependencyLockingGraphVisitor.createLockingFailures(DependencyLockingGraphVisitor.java:153)
[2025-08-01 16:26:24.353166] [STDOUT] stderr: [ ] at org.gradle.internal.locking.DependencyLockingGraphVisitor.collectLockingFailures(DependencyLockingGraphVisitor.java:143)
[2025-08-01 16:26:24.353188] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveGraph(DefaultConfigurationResolver.java:290)
[2025-08-01 16:26:24.353213] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveGraph(ShortCircuitEmptyConfigurationResolver.java:82)
[2025-08-01 16:26:24.353274] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$1.call(DefaultConfiguration.java:785)
[2025-08-01 16:26:24.353314] [STDOUT] stderr: [ ] at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$1.call(DefaultConfiguration.java:777)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P0Critical issues such as a build break or regressionCritical issues such as a build break or regressionteam-engineOwned by Engine teamOwned by Engine team
Activity
gaaclarke commentedon Aug 1, 2025
codefu believes this is from #173114
jtmcdole commentedon Aug 1, 2025
It's #173114 or something that does not agree with it in the system.
Let's try to re-create...
So I'll dig in on Monday.
jtmcdole commentedon Aug 1, 2025
It could be something with the way #172378 calls to get the content hash from engine/src/flutter/tools/gn. The
gh-readonly-queue/master/pr-173135-af88a4f76d9088b5ca9f07d3764e06cd1487b79eis special, but it has the base right in the name: af88a4f (which was HEAD~).gaaclarke commentedon Aug 2, 2025
The revert hasn't cleared out the red bots unfortunately.
jtmcdole commentedon Aug 2, 2025
It has now. It needed a kick.
fix: get content hash for master on local engine branches (third atte…
fix: get content hash for master on local engine branches (third atte…
fix: get content hash for master on local engine branches (third atte…
github-actions commentedon Aug 16, 2025
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.fix: get content hash for master on local engine branches (third atte…
fix: get content hash for master on local engine branches (third atte…
fix: get content hash for master on local engine branches (third atte…
fix: get content hash for master on local engine branches (third atte…