Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@jonahwilliams
Copy link
Contributor

Reverts #45131

This is failing the Impeller variants of the unobstructed platform views tests:

https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Production%20Engine%20Drone/132249/overview

Failing tests:
	-[UnobstructedPlatformViewTests testPlatformViewsMaxOverlays]
	-[UnobstructedPlatformViewTests testOneOverlay]
	-[UnobstructedPlatformViewTests testOneOverlayPartialIntersection]
	-[UnobstructedPlatformViewTests testTwoIntersectingOverlays]
	-[UnobstructedPlatformViewTests testOneOverlayAndTwoIntersectingOverlays]

** TEST FAILED **

We've retried it a few times so I suspect this isn't a flake.

@zanderso zanderso added warning: land on red to fix tree breakage Override tree-status signal (land even with closed tree), combine with the autosubmit label. autosubmit Merge PR when tree becomes green via auto submit App labels Aug 26, 2023
@auto-submit auto-submit bot merged commit 4aaf77e into main Aug 26, 2023
@auto-submit auto-submit bot deleted the revert-45131-impdl branch August 26, 2023 19:31
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 26, 2023
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Aug 26, 2023
@flar
Copy link
Contributor

flar commented Aug 28, 2023

Without digging too much into it, the platform view code depends heavily on recording DLs and using their RTrees. Is all that functionality provided by impeller::Picture?

@dnfield
Copy link
Contributor

dnfield commented Aug 28, 2023

It is building an RTree,b ut whether the RTree is correct or not is another question. I'll look into this.

@dnfield
Copy link
Contributor

dnfield commented Aug 28, 2023

I'm confused about why this didn't fail on presubmit, but I think it's probably because of some changes that @zanderso made that I might not have sync'd to. I'll double check that.

@zanderso
Copy link
Member

I'm confused about why this didn't fail on presubmit, but I think it's probably because of some changes that @zanderso made that I might not have sync'd to. I'll double check that.

Yeah, I recently re-enabled these tests.

@dnfield
Copy link
Contributor

dnfield commented Aug 28, 2023

Ok. There's some sadness fo rme though since they're passing locally.

gaaclarke pushed a commit to gaaclarke/engine that referenced this pull request Aug 30, 2023
…anvas" (flutter#45149)

Reverts flutter#45131

This is failing the Impeller variants of the unobstructed platform views tests:

https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Production%20Engine%20Drone/132249/overview

```
Failing tests:
	-[UnobstructedPlatformViewTests testPlatformViewsMaxOverlays]
	-[UnobstructedPlatformViewTests testOneOverlay]
	-[UnobstructedPlatformViewTests testOneOverlayPartialIntersection]
	-[UnobstructedPlatformViewTests testTwoIntersectingOverlays]
	-[UnobstructedPlatformViewTests testOneOverlayAndTwoIntersectingOverlays]

** TEST FAILED **
```

We've retried it a few times so I suspect this isn't a flake.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App e: impeller platform-android warning: land on red to fix tree breakage Override tree-status signal (land even with closed tree), combine with the autosubmit label.

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants