[benchmarking] adding debug logs to check why the trigger argument is missing

Add logs for debug. Will remove those after rollout.

Bug: chromium:1140389
Change-Id: Ibadde3be49b8844bf581d9c15cfb9abc4fadacdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2761469
Auto-Submit: Wenbin Zhang <[email protected]>
Commit-Queue: John Chen <[email protected]>
Reviewed-by: John Chen <[email protected]>
Cr-Commit-Position: refs/heads/master@{#862941}
diff --git a/testing/trigger_scripts/base_test_triggerer.py b/testing/trigger_scripts/base_test_triggerer.py
index 71eb621..ddd4c79 100755
--- a/testing/trigger_scripts/base_test_triggerer.py
+++ b/testing/trigger_scripts/base_test_triggerer.py
@@ -107,6 +107,8 @@
     else:
       additional_args = all_args + bot_args
     additional_args = self.append_additional_args(additional_args, shard_index)
+    # crbug/1140389: debug print outs
+    logging.info('DEBUG: Before adding shardmap args: %s', additional_args)
     if shard_map:
       shard_map_str = json.dumps(shard_map, separators=(',', ':'))
       shard_map_args = ['--use-dynamic-shards']
@@ -279,6 +281,8 @@
     Returns:
       Exit code for the script.
     """
+    # crbug/1140389: debug print outs
+    logging.info('DEBUG: init: %s', remaining)
     verbose = args.multiple_dimension_script_verbose
     self.parse_bot_configs(args)
     # Prunes config list to the exact set of configurations to trigger jobs on.
@@ -295,6 +299,8 @@
       for k in config.iterkeys():
         filtered_remaining_args = self.remove_swarming_dimension(
           filtered_remaining_args, k)
+    # crbug/1140389: debug print outs
+    logging.info('DEBUG: After filtered: %s', filtered_remaining_args)
 
     merged_json = {}
     selected_config = self.select_config_indices(args, verbose)
@@ -314,9 +320,13 @@
       try:
         json_temp = self.make_temp_file(prefix='base_trigger_dimensions',
                                         suffix='.json')
+        # crbug/1140389: debug print outs
+        logging.info('DEBUG: Before modify args: %s', filtered_remaining_args)
         args_to_pass = self.modify_args(
             filtered_remaining_args, bot_index, shard_index, args.shards,
             json_temp, shard_map)
+        # crbug/1140389: debug print outs
+        logging.info('DEBUG: Before calling swarming: %s', args_to_pass)
         ret = self.run_swarming_go(
           args_to_pass, verbose, json_temp, shard_index, args.shards,
           merged_json)