metrics: add hwcomposer execution time metrics

Add metrics to calculate the hwcomposer execution time and count
some validation behaviors in hwcomposer.

Bug: 183938645
Test: tools/diff_test_trace_processor.py <trace_processor_shell> \
      --trace-filter='composer_execution'
Test: <trace_processor_shell> --run-metrics android_hwcomposer \
      <perfetto trace>
Change-Id: If474fbd9cb67925cae3df961eb9a9b8d4f1279d8
diff --git a/Android.bp b/Android.bp
index 5dd84e5..044ca75 100644
--- a/Android.bp
+++ b/Android.bp
@@ -7739,6 +7739,7 @@
     "src/trace_processor/metrics/android/android_sysui_cuj.sql",
     "src/trace_processor/metrics/android/android_task_names.sql",
     "src/trace_processor/metrics/android/android_thread_time_in_state.sql",
+    "src/trace_processor/metrics/android/composer_execution.sql",
     "src/trace_processor/metrics/android/composition_layers.sql",
     "src/trace_processor/metrics/android/cpu_info.sql",
     "src/trace_processor/metrics/android/display_metrics.sql",