Stabilize LocationBarSteadyViewMediatorTest.DisableShareForOverlays [chromium/src : main]

0 views
Skip to first unread message

Sebastien S-G (Gerrit)

unread,
Apr 20, 2026, 2:39:23 PM (3 days ago) Apr 20
to Stepan Khapugin, chromium...@chromium.org, christia...@chromium.org, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org
Attention needed from Stepan Khapugin

Sebastien S-G voted and added 1 comment

Votes added by Sebastien S-G

Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Sebastien S-G . resolved

Hi! I hit a flake on this a couple times recently in the CQ. Can you PTAL? Thanks!

Open in Gerrit

Related details

Attention is currently required from:
  • Stepan Khapugin
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I6b50b65916ad438ca7079a19621ee47190959297
Gerrit-Change-Number: 7775382
Gerrit-PatchSet: 1
Gerrit-Owner: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Stepan Khapugin <stkha...@chromium.org>
Gerrit-Attention: Stepan Khapugin <stkha...@chromium.org>
Gerrit-Comment-Date: Mon, 20 Apr 2026 18:39:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Stepan Khapugin (Gerrit)

unread,
8:27 AM (10 hours ago) 8:27 AM
to Sebastien S-G, Chromium LUCI CQ, chromium...@chromium.org, christia...@chromium.org, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org
Attention needed from Sebastien S-G

Stepan Khapugin voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Sebastien S-G
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I6b50b65916ad438ca7079a19621ee47190959297
Gerrit-Change-Number: 7775382
Gerrit-PatchSet: 2
Gerrit-Owner: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Stepan Khapugin <stkha...@chromium.org>
Gerrit-Attention: Sebastien S-G <se...@chromium.org>
Gerrit-Comment-Date: Thu, 23 Apr 2026 12:27:39 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Sebastien S-G (Gerrit)

unread,
10:37 AM (8 hours ago) 10:37 AM
to Stepan Khapugin, Chromium LUCI CQ, chromium...@chromium.org, christia...@chromium.org, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org

Sebastien S-G voted Commit-Queue+2

Commit-Queue+2
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I6b50b65916ad438ca7079a19621ee47190959297
Gerrit-Change-Number: 7775382
Gerrit-PatchSet: 2
Gerrit-Owner: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Stepan Khapugin <stkha...@chromium.org>
Gerrit-Comment-Date: Thu, 23 Apr 2026 14:37:40 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Chromium LUCI CQ (Gerrit)

unread,
11:13 AM (7 hours ago) 11:13 AM
to Sebastien S-G, Stepan Khapugin, chromium...@chromium.org, christia...@chromium.org, feature-me...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org

Chromium LUCI CQ submitted the change

Change information

Commit message:
Stabilize LocationBarSteadyViewMediatorTest.DisableShareForOverlays

Refactor the test to use base::test::TestFuture instead of relying on
synchronous execution or RunUntilIdle(). This ensures the test waits for
the asynchronous overlay presentation signals before asserting on the
consumer state, avoiding flakiness.
- Added `onUpdateLocationShareable` property to
`FakeLocationBarSteadyViewConsumer` to allow tests to observe state
changes.
- Refactored `DisableShareForOverlays` to use `TestFuture` and
Objective-C blocks to wait for property updates.
Change-Id: I6b50b65916ad438ca7079a19621ee47190959297
Reviewed-by: Stepan Khapugin <stkha...@chromium.org>
Commit-Queue: Sebastien S-G <se...@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1619529}
Files:
Change size: S
Delta: 3 files changed, 24 insertions(+), 2 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Stepan Khapugin
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I6b50b65916ad438ca7079a19621ee47190959297
Gerrit-Change-Number: 7775382
Gerrit-PatchSet: 3
Gerrit-Owner: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Sebastien S-G <se...@chromium.org>
Gerrit-Reviewer: Stepan Khapugin <stkha...@chromium.org>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages