Add blink_platform_unittests filter to Deps. [chromium/src : main]

0 views
Skip to first unread message

James Shen (Gerrit)

unread,
Jun 27, 2022, 8:39:17 PM6/27/22
to Koji Ishii, David Bokan, blink-...@chromium.org, kinuko...@chromium.org

Attention is currently required from: David Bokan, Koji Ishii.

James Shen would like Koji Ishii and David Bokan to review this change.

View Change

Add blink_platform_unittests filter to Deps.

Bug:1303439
Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
---
M third_party/blink/renderer/platform/BUILD.gn
1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/third_party/blink/renderer/platform/BUILD.gn b/third_party/blink/renderer/platform/BUILD.gn
index 02aaa74..dcdb110 100644
--- a/third_party/blink/renderer/platform/BUILD.gn
+++ b/third_party/blink/renderer/platform/BUILD.gn
@@ -1952,7 +1952,10 @@
if (is_android) {
# Required because of an indirect dependency on //media/base/android via
# platform/media:unit_tests.
- deps += [ "//media/base/android:media_java" ]
+ deps += [
+ "//media/base/android:media_java",
+ "//testing/buildbot/filters:blink_platform_unittests",
+ ]
}
}


To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
Gerrit-Change-Number: 3730598
Gerrit-PatchSet: 2
Gerrit-Owner: James Shen <zhiy...@google.com>
Gerrit-Reviewer: David Bokan <bo...@chromium.org>
Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
Gerrit-Attention: Koji Ishii <ko...@chromium.org>
Gerrit-Attention: David Bokan <bo...@chromium.org>
Gerrit-MessageType: newchange

James Shen (Gerrit)

unread,
Jun 27, 2022, 8:39:17 PM6/27/22
to blink-...@chromium.org, kinuko...@chromium.org, David Bokan, Koji Ishii, chromium...@chromium.org

Attention is currently required from: David Bokan, Koji Ishii.

View Change

    To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
    Gerrit-Change-Number: 3730598
    Gerrit-PatchSet: 2
    Gerrit-Owner: James Shen <zhiy...@google.com>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: David Bokan <bo...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 00:39:10 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Koji Ishii (Gerrit)

    unread,
    Jun 28, 2022, 12:19:38 AM6/28/22
    to James Shen, blink-...@chromium.org, kinuko...@chromium.org, David Bokan, chromium...@chromium.org

    Attention is currently required from: David Bokan, James Shen.

    Patch set 2:Code-Review +1

    View Change

    2 comments:

      •     # Required because of an indirect dependency on //media/base/android via
        # platform/media:unit_tests.

      • Can you add similar comments why this is included?

    To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
    Gerrit-Change-Number: 3730598
    Gerrit-PatchSet: 2
    Gerrit-Owner: James Shen <zhiy...@google.com>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: James Shen <zhiy...@google.com>
    Gerrit-Attention: David Bokan <bo...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 04:19:26 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    David Bokan (Gerrit)

    unread,
    Jun 28, 2022, 9:27:58 AM6/28/22
    to James Shen, blink-...@chromium.org, kinuko...@chromium.org, Koji Ishii, chromium...@chromium.org

    Attention is currently required from: James Shen, Koji Ishii.

    View Change

    2 comments:

    • Commit Message:

      • Patch Set #2, Line 8:

        Could you add a bit of context here about why this change is needed? It's not immediately clear how this relates to the linked bug.

    • File third_party/blink/renderer/platform/BUILD.gn:

      • Patch Set #2, Line 1953:

            # Required because of an indirect dependency on //media/base/android via
        # platform/media:unit_tests.

        Can you add similar comments why this is included?

      • Nit: also, move this comment to be on the line directly above the media_java dependency.

    To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
    Gerrit-Change-Number: 3730598
    Gerrit-PatchSet: 2
    Gerrit-Owner: James Shen <zhiy...@google.com>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: James Shen <zhiy...@google.com>
    Gerrit-Attention: Koji Ishii <ko...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 13:27:45 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Koji Ishii <ko...@chromium.org>
    Gerrit-MessageType: comment

    James Shen (Gerrit)

    unread,
    Jun 28, 2022, 2:14:18 PM6/28/22
    to blink-...@chromium.org, kinuko...@chromium.org

    Attention is currently required from: James Shen, Koji Ishii.

    James Shen uploaded patch set #4 to this change.

    View Change

    Add blink_platform_unittests filter to Deps.

    This is to disable broken tests on Android Nougat. We created the filter for blink_platform_unittests, and need to add it to the test target's Deps to get compiled.


    Bug:1303439
    Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
    ---
    M third_party/blink/renderer/platform/BUILD.gn
    1 file changed, 20 insertions(+), 3 deletions(-)

    To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
    Gerrit-Change-Number: 3730598
    Gerrit-PatchSet: 4
    Gerrit-Owner: James Shen <zhiy...@google.com>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: James Shen <zhiy...@google.com>
    Gerrit-Attention: Koji Ishii <ko...@chromium.org>
    Gerrit-MessageType: newpatchset

    James Shen (Gerrit)

    unread,
    Jun 28, 2022, 2:14:44 PM6/28/22
    to blink-...@chromium.org, kinuko...@chromium.org, Koji Ishii, David Bokan, chromium...@chromium.org

    Attention is currently required from: David Bokan, Koji Ishii.

    View Change

    2 comments:

    • Commit Message:

      • Could you add a bit of context here about why this change is needed? It's not immediately clear how […]

        Done. Sure. Add some context in the description. Thanks!

    • File third_party/blink/renderer/platform/BUILD.gn:

      • Patch Set #2, Line 1953:

            # Required because of an indirect dependency on //media/base/android via
        # platform/media:unit_tests.

      • Nit: also, move this comment to be on the line directly above the media_java dependency.

        Done

    To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
    Gerrit-Change-Number: 3730598
    Gerrit-PatchSet: 4
    Gerrit-Owner: James Shen <zhiy...@google.com>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: David Bokan <bo...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 18:14:37 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Koji Ishii <ko...@chromium.org>
    Comment-In-Reply-To: David Bokan <bo...@chromium.org>
    Gerrit-MessageType: comment

    David Bokan (Gerrit)

    unread,
    Jun 28, 2022, 2:15:55 PM6/28/22
    to James Shen, blink-...@chromium.org, kinuko...@chromium.org, Koji Ishii, chromium...@chromium.org

    Attention is currently required from: James Shen, Koji Ishii.

    Patch set 5:Code-Review +1

    View Change

    1 comment:

    To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
    Gerrit-Change-Number: 3730598
    Gerrit-PatchSet: 5
    Gerrit-Owner: James Shen <zhiy...@google.com>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
    Gerrit-Attention: James Shen <zhiy...@google.com>
    Gerrit-Attention: Koji Ishii <ko...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 18:15:44 +0000

    James Shen (Gerrit)

    unread,
    Jun 29, 2022, 1:58:55 AM6/29/22
    to blink-...@chromium.org, kinuko...@chromium.org, David Bokan, Koji Ishii, chromium...@chromium.org

    Attention is currently required from: James Shen, Koji Ishii.

    Patch set 5:Commit-Queue +2

    View Change

      To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
      Gerrit-Change-Number: 3730598
      Gerrit-PatchSet: 5
      Gerrit-Owner: James Shen <zhiy...@google.com>
      Gerrit-Reviewer: David Bokan <bo...@chromium.org>
      Gerrit-Reviewer: James Shen <zhiy...@google.com>
      Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
      Gerrit-Attention: James Shen <zhiy...@google.com>
      Gerrit-Attention: Koji Ishii <ko...@chromium.org>
      Gerrit-Comment-Date: Wed, 29 Jun 2022 05:58:49 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      Gerrit-MessageType: comment

      James Shen (Gerrit)

      unread,
      Jun 29, 2022, 2:45:16 PM6/29/22
      to blink-...@chromium.org, kinuko...@chromium.org, Chromium LUCI CQ, David Bokan, Koji Ishii, chromium...@chromium.org

      Attention is currently required from: James Shen, Koji Ishii.

      Patch set 6:Commit-Queue +2

      View Change

        To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
        Gerrit-Change-Number: 3730598
        Gerrit-PatchSet: 6
        Gerrit-Owner: James Shen <zhiy...@google.com>
        Gerrit-Reviewer: David Bokan <bo...@chromium.org>
        Gerrit-Reviewer: James Shen <zhiy...@google.com>
        Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
        Gerrit-Attention: James Shen <zhiy...@google.com>
        Gerrit-Attention: Koji Ishii <ko...@chromium.org>
        Gerrit-Comment-Date: Wed, 29 Jun 2022 18:45:07 +0000

        Chromium LUCI CQ (Gerrit)

        unread,
        Jun 29, 2022, 3:45:22 PM6/29/22
        to James Shen, blink-...@chromium.org, kinuko...@chromium.org, David Bokan, Koji Ishii, chromium...@chromium.org

        Chromium LUCI CQ submitted this change.

        View Change



        5 is the latest approved patch-set.
        No files were changed between the latest approved patch-set and the submitted one.

        Approvals: David Bokan: Looks good to me Koji Ishii: Looks good to me James Shen: Commit
        Add blink_platform_unittests filter to Deps.

        This is to disable broken tests on Android Nougat. We created the filter for blink_platform_unittests, and need to add it to the test target's Deps to get compiled.

        Bug: 1303439
        Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
        Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3730598
        Commit-Queue: James Shen <zhiy...@google.com>
        Reviewed-by: Koji Ishii <ko...@chromium.org>
        Reviewed-by: David Bokan <bo...@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#1019301}
        ---
        M third_party/blink/renderer/platform/BUILD.gn
        1 file changed, 25 insertions(+), 3 deletions(-)

        diff --git a/third_party/blink/renderer/platform/BUILD.gn b/third_party/blink/renderer/platform/BUILD.gn
        index 04ec73a..1bd408d 100644
        --- a/third_party/blink/renderer/platform/BUILD.gn
        +++ b/third_party/blink/renderer/platform/BUILD.gn
        @@ -1952,9 +1952,14 @@
        }

        if (is_android) {
        - # Required because of an indirect dependency on //media/base/android via
        - # platform/media:unit_tests.

        - deps += [ "//media/base/android:media_java" ]
        + deps += [
        +      # Required because of an indirect dependency on //media/base/android via
        + # platform/media:unit_tests.

        + "//media/base/android:media_java",
        +
        +      # Required to disable broken tests.

        + "//testing/buildbot/filters:blink_platform_unittests",
        + ]
        }
        }


        To view, visit change 3730598. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: Ifec9ad767ae1d054f9d1b938a811cb5d40e6f0aa
        Gerrit-Change-Number: 3730598
        Gerrit-PatchSet: 7
        Gerrit-Owner: James Shen <zhiy...@google.com>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: David Bokan <bo...@chromium.org>
        Gerrit-Reviewer: James Shen <zhiy...@google.com>
        Gerrit-Reviewer: Koji Ishii <ko...@chromium.org>
        Gerrit-MessageType: merged
        Reply all
        Reply to author
        Forward
        0 new messages