Add the most basic possible ContentBrowserTest in Rust [chromium/src : main]

6 views
Skip to first unread message

danakj (Gerrit)

unread,
May 12, 2022, 6:49:39 PM5/12/22
to Łukasz Anforowicz, rust...@chromium.org, Matthew Riley, Adrian Taylor

Attention is currently required from: Łukasz Anforowicz.

danakj would like Łukasz Anforowicz to review this change.

View Change

Add the most basic possible ContentBrowserTest in Rust

Bug: 1305396
Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
---
M content/public/test/browser_test_base.h
M content/public/test/content_browser_test.cc
M content/test/BUILD.gn
M testing/rust_gtest_interop/gtest_attribute.rs
M testing/rust_gtest_interop/rust_gtest_interop_unittest.rs
M testing/rust_gtest_interop/rust_gtest_interop_unittest_main.cc
M testing/rust_gtest_interop/test/test_subclass.cc
M testing/rust_gtest_interop/test/test_subclass.h
M testing/rust_gtest_interop/test/test_subclass.rs
9 files changed, 252 insertions(+), 35 deletions(-)


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

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
Gerrit-Change-Number: 3644893
Gerrit-PatchSet: 2
Gerrit-Owner: danakj <dan...@chromium.org>
Gerrit-Reviewer: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-CC: Adrian Taylor <adet...@chromium.org>
Gerrit-CC: Matthew Riley <mat...@google.com>
Gerrit-Attention: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-MessageType: newchange

danakj (Gerrit)

unread,
May 12, 2022, 6:49:47 PM5/12/22
to rust...@chromium.org, Łukasz Anforowicz, Adrian Taylor, Matthew Riley, chromium...@chromium.org

Attention is currently required from: Łukasz Anforowicz.

View Change

1 comment:

  • Patchset:

    • Patch Set #2:

      Would you like me to split up the testing/ and content/ parts of this?

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

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
Gerrit-Change-Number: 3644893
Gerrit-PatchSet: 2
Gerrit-Owner: danakj <dan...@chromium.org>
Gerrit-Reviewer: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-CC: Adrian Taylor <adet...@chromium.org>
Gerrit-CC: Matthew Riley <mat...@google.com>
Gerrit-Attention: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-Comment-Date: Thu, 12 May 2022 22:49:36 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment

danakj (Gerrit)

unread,
May 12, 2022, 6:49:57 PM5/12/22
to rust...@chromium.org, Łukasz Anforowicz, Adrian Taylor, Matthew Riley, chromium...@chromium.org

Attention is currently required from: Łukasz Anforowicz.

View Change

1 comment:

  • Patchset:

    • Patch Set #2:

      Would you like me to split up the testing/ and content/ parts of this?

    • Unresolving

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

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
Gerrit-Change-Number: 3644893
Gerrit-PatchSet: 2
Gerrit-Owner: danakj <dan...@chromium.org>
Gerrit-Reviewer: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-CC: Adrian Taylor <adet...@chromium.org>
Gerrit-CC: Matthew Riley <mat...@google.com>
Gerrit-Attention: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-Comment-Date: Thu, 12 May 2022 22:49:47 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: danakj <dan...@chromium.org>
Gerrit-MessageType: comment

danakj (Gerrit)

unread,
May 12, 2022, 6:50:19 PM5/12/22
to rust...@chromium.org

Attention is currently required from: Łukasz Anforowicz.

danakj uploaded patch set #3 to this change.

View Change

Add the most basic possible ContentBrowserTest in Rust

Bug: 1305396
Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
Cq-Include-Trybots: luci.chromium.try:linux-rust-x64-rel,linux-rust-x64-dbg,android-rust-arm-rel,android-rust-arm-dbg

---
M content/public/test/browser_test_base.h
M content/public/test/content_browser_test.cc
M content/test/BUILD.gn
M testing/rust_gtest_interop/gtest_attribute.rs
M testing/rust_gtest_interop/rust_gtest_interop_unittest.rs
M testing/rust_gtest_interop/rust_gtest_interop_unittest_main.cc
M testing/rust_gtest_interop/test/test_subclass.cc
M testing/rust_gtest_interop/test/test_subclass.h
M testing/rust_gtest_interop/test/test_subclass.rs
9 files changed, 253 insertions(+), 35 deletions(-)

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

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
Gerrit-Change-Number: 3644893
Gerrit-PatchSet: 3
Gerrit-Owner: danakj <dan...@chromium.org>
Gerrit-Reviewer: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-CC: Adrian Taylor <adet...@chromium.org>
Gerrit-CC: Matthew Riley <mat...@google.com>
Gerrit-Attention: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-MessageType: newpatchset

danakj (Gerrit)

unread,
May 12, 2022, 6:53:46 PM5/12/22
to rust...@chromium.org, Chromium LUCI CQ, Łukasz Anforowicz, Adrian Taylor, Matthew Riley, chromium...@chromium.org

Attention is currently required from: Łukasz Anforowicz.

View Change

1 comment:

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

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
Gerrit-Change-Number: 3644893
Gerrit-PatchSet: 4
Gerrit-Owner: danakj <dan...@chromium.org>
Gerrit-Reviewer: danakj <dan...@chromium.org>
Gerrit-Reviewer: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-CC: Adrian Taylor <adet...@chromium.org>
Gerrit-CC: Matthew Riley <mat...@google.com>
Gerrit-Attention: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-Comment-Date: Thu, 12 May 2022 22:53:32 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment

danakj (Gerrit)

unread,
May 13, 2022, 11:51:21 AM5/13/22
to rust...@chromium.org, Chromium LUCI CQ, Łukasz Anforowicz, Adrian Taylor, Matthew Riley, chromium...@chromium.org

Attention is currently required from: Łukasz Anforowicz.

View Change

1 comment:

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

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ia87ab5856260f9edc9c211804a5af221e63058f7
Gerrit-Change-Number: 3644893
Gerrit-PatchSet: 10
Gerrit-Owner: danakj <dan...@chromium.org>
Gerrit-Reviewer: danakj <dan...@chromium.org>
Gerrit-Reviewer: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-CC: Adrian Taylor <adet...@chromium.org>
Gerrit-CC: Matthew Riley <mat...@google.com>
Gerrit-Attention: Łukasz Anforowicz <luk...@chromium.org>
Gerrit-Comment-Date: Fri, 13 May 2022 15:51:06 +0000
Reply all
Reply to author
Forward
0 new messages