[Desktop] Enable desktop flag for desktop tests running on tablet bots
Pass force-android-desktop to tablet bots with desktop build. Rename force-desktop-android to force-android-desktop. Bug: 417994927 Change-Id: Ia26b60fb2d414e65d70fe5139bd7e07b68bed214 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6556609 Reviewed-by: Lei Zhang <thestig@chromium.org> Reviewed-by: Haiyang Pan <hypan@google.com> Commit-Queue: Sirisha Kavuluru <skavuluru@google.com> Cr-Commit-Position: refs/heads/main@{#1462488}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
8f55458ab3
commit
d8eb830ef2
base
infra/config
generated
builders
ci
android-desktop-x64-compile-rel
android-desktop-x64-rel-15-tests
try
android-desktop-15-x64-rel
android-desktop-x64-rel
subprojects
chromium
targets
@@ -178,7 +178,7 @@ public final class DeviceInfo {
|
|||||||
|
|
||||||
mIsDesktop =
|
mIsDesktop =
|
||||||
pm.hasSystemFeature(PackageManager.FEATURE_PC)
|
pm.hasSystemFeature(PackageManager.FEATURE_PC)
|
||||||
|| CommandLine.getInstance().hasSwitch(BaseSwitches.FORCE_DESKTOP_ANDROID);
|
|| CommandLine.getInstance().hasSwitch(BaseSwitches.FORCE_ANDROID_DESKTOP);
|
||||||
|
|
||||||
int vulkanLevel = 0;
|
int vulkanLevel = 0;
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||||
|
@@ -165,7 +165,7 @@ const char kEnableIdleTracing[] = "enable-idle-tracing";
|
|||||||
|
|
||||||
// Forces the DeviceInfo.isDesktop() check to return true. Can be used to enable
|
// Forces the DeviceInfo.isDesktop() check to return true. Can be used to enable
|
||||||
// desktop-only features on other form factors.
|
// desktop-only features on other form factors.
|
||||||
const char kForceDesktopAndroid[] = "force-desktop-android";
|
const char kForceAndroidDesktop[] = "force-android-desktop";
|
||||||
|
|
||||||
// When we retrieve the package name within the SDK Runtime, we need to use
|
// When we retrieve the package name within the SDK Runtime, we need to use
|
||||||
// a bit of a hack to do this by taking advantage of the fact that the pid
|
// a bit of a hack to do this by taking advantage of the fact that the pid
|
||||||
|
@@ -53,7 +53,7 @@ extern const char kEnableCrashReporterForTesting[];
|
|||||||
extern const char kAndroidSkipChildServiceInitForTesting[];
|
extern const char kAndroidSkipChildServiceInitForTesting[];
|
||||||
extern const char kDefaultCountryCodeAtInstall[];
|
extern const char kDefaultCountryCodeAtInstall[];
|
||||||
extern const char kEnableIdleTracing[];
|
extern const char kEnableIdleTracing[];
|
||||||
extern const char kForceDesktopAndroid[];
|
extern const char kForceAndroidDesktop[];
|
||||||
extern const char kHostPackageName[];
|
extern const char kHostPackageName[];
|
||||||
extern const char kHostPackageLabel[];
|
extern const char kHostPackageLabel[];
|
||||||
extern const char kHostVersionCode[];
|
extern const char kHostVersionCode[];
|
||||||
|
@@ -9,6 +9,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
||||||
"--emulator-debug-tags=all",
|
"--emulator-debug-tags=all",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
@@ -59,6 +60,7 @@
|
|||||||
"args": [
|
"args": [
|
||||||
"--git-revision=${got_revision}",
|
"--git-revision=${got_revision}",
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
@@ -113,6 +115,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
],
|
],
|
||||||
@@ -159,6 +162,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
|
@@ -4,6 +4,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
||||||
"--emulator-debug-tags=all",
|
"--emulator-debug-tags=all",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
@@ -54,6 +55,7 @@
|
|||||||
"args": [
|
"args": [
|
||||||
"--git-revision=${got_revision}",
|
"--git-revision=${got_revision}",
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
@@ -108,6 +110,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
],
|
],
|
||||||
@@ -154,6 +157,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
|
4
infra/config/generated/builders/try/android-desktop-15-x64-rel/targets/chromium.android.desktop.json
4
infra/config/generated/builders/try/android-desktop-15-x64-rel/targets/chromium.android.desktop.json
@@ -9,6 +9,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
||||||
"--emulator-debug-tags=all",
|
"--emulator-debug-tags=all",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
@@ -59,6 +60,7 @@
|
|||||||
"args": [
|
"args": [
|
||||||
"--git-revision=${got_revision}",
|
"--git-revision=${got_revision}",
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
@@ -113,6 +115,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
],
|
],
|
||||||
@@ -159,6 +162,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
|
@@ -9,6 +9,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.android_browsertests.filter",
|
||||||
"--emulator-debug-tags=all",
|
"--emulator-debug-tags=all",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
@@ -59,6 +60,7 @@
|
|||||||
"args": [
|
"args": [
|
||||||
"--git-revision=${got_revision}",
|
"--git-revision=${got_revision}",
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
"--gtest_filter=-org.chromium.chrome.browser.ui.appmenu.AppMenuTest.testShowAppMenu_AnchorTop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
@@ -113,6 +115,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
],
|
],
|
||||||
@@ -159,6 +162,7 @@
|
|||||||
{
|
{
|
||||||
"args": [
|
"args": [
|
||||||
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
"--avd-config=../../tools/android/avd/proto/android_35_google_apis_tablet_x64_tablet_landscape.textpb",
|
||||||
|
"--force-android-desktop",
|
||||||
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
"--test-launcher-filter-file=../../testing/buildbot/filters/android.desktop.emulator_15.unit_tests.filter",
|
||||||
"--gs-results-bucket=chromium-result-details",
|
"--gs-results-bucket=chromium-result-details",
|
||||||
"--recover-devices"
|
"--recover-devices"
|
||||||
|
@@ -264,6 +264,7 @@ ci.thin_tester(
|
|||||||
mixins = [
|
mixins = [
|
||||||
"15-desktop-x64-emulator",
|
"15-desktop-x64-emulator",
|
||||||
"emulator-8-cores",
|
"emulator-8-cores",
|
||||||
|
"force-android-desktop",
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
@@ -751,6 +751,14 @@ targets.mixin(
|
|||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
targets.mixin(
|
||||||
|
name = "force-android-desktop",
|
||||||
|
generate_pyl_entry = False,
|
||||||
|
args = [
|
||||||
|
"--force-android-desktop",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
targets.mixin(
|
targets.mixin(
|
||||||
name = "fuchsia-code-coverage",
|
name = "fuchsia-code-coverage",
|
||||||
generate_pyl_entry = False,
|
generate_pyl_entry = False,
|
||||||
|
Reference in New Issue
Block a user