Merge "Change disable_bazel_mode_by_default feature to deprecate_bazel_mode" into main am: 38a8f50e3b am: 05d762d621

Original change: https://android-review.googlesource.com/c/platform/tools/asuite/+/3372498

Change-Id: Ie2720312639efd4be4f545802efaa557ad9a6347
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/atest/arg_parser.py b/atest/arg_parser.py
index 05d7720..3250525 100644
--- a/atest/arg_parser.py
+++ b/atest/arg_parser.py
@@ -20,7 +20,6 @@
 
 from atest import bazel_mode
 from atest import constants
-from atest import rollout_control
 from atest.atest_utils import BuildOutputMode
 
 
@@ -120,7 +119,7 @@
   )
   parser.add_argument(
       '--bazel-mode',
-      default=not rollout_control.disable_bazel_mode_by_default.is_enabled(),
+      default=True,
       action='store_true',
       help='Run tests using Bazel (default: True).',
   )
diff --git a/atest/cli_translator.py b/atest/cli_translator.py
index 73f6e65..e2bf5f3 100644
--- a/atest/cli_translator.py
+++ b/atest/cli_translator.py
@@ -35,6 +35,7 @@
 from atest import atest_utils
 from atest import bazel_mode
 from atest import constants
+from atest import rollout_control
 from atest import test_finder_handler
 from atest import test_mapping
 from atest.atest_enum import DetectType, ExitCode
@@ -103,7 +104,10 @@
     """
     self.mod_info = mod_info
     self.root_dir = os.getenv(constants.ANDROID_BUILD_TOP, os.sep)
-    self._bazel_mode = bazel_mode_enabled
+    self._bazel_mode = (
+        bazel_mode_enabled
+        and not rollout_control.deprecate_bazel_mode.is_enabled()
+    )
     self._bazel_mode_features = bazel_mode_features or []
     self._host = host
     self.enable_file_patterns = False
diff --git a/atest/rollout_control.py b/atest/rollout_control.py
index 9496d14..37c5435 100644
--- a/atest/rollout_control.py
+++ b/atest/rollout_control.py
@@ -175,15 +175,15 @@
     return is_enabled
 
 
-disable_bazel_mode_by_default = RolloutControlledFeature(
-    name='Bazel mode disabled by default',
+deprecate_bazel_mode = RolloutControlledFeature(
+    name='Deprecate Bazel Mode',
     rollout_percentage=10,
-    env_control_flag='DISABLE_BAZEL_MODE_BY_DEFAULT',
+    env_control_flag='DEPRECATE_BAZEL_MODE',
     feature_id=1,
     print_message=(
-        'Running host unit tests without bazel mode which is being deprecated.'
-        ' If you experienced any issues and require bazel mode, please comment'
-        ' on http://b/377371679.'
+        'Running host unit tests without bazel mode as bazel mode is'
+        ' deprecated. If you experienced any issues and require bazel mode,'
+        ' please comment on http://b/377371679.'
     ),
 )