Use --steps_for_build_test_only option to skip some steps

We don't need to run all finalization steps on each CI build target.
Use --steps_for_build_test_only option to skip ABI dump and VINTF
check steps for CI build tests. It is sufficient to build the full
steps on a single target but not all.
The finalization takes 30 minutes with this option. It took 2 hours
to complete full steps without the option.

Ignore-AOSP-First: finalization script is an exception
Bug: 382626911
Test: build/make/tools/finalization/build-step-0.sh \
          --steps_for_build_test_only && m
Change-Id: Ib4f04a2d2b4e54c4d9631be535ba0f44b1080fb1
diff --git a/tools/finalization/build-step-0.sh b/tools/finalization/build-step-0.sh
index 8826b35..bc41a19 100755
--- a/tools/finalization/build-step-0.sh
+++ b/tools/finalization/build-step-0.sh
@@ -25,8 +25,8 @@
     fi;
 
     if [ "$need_vintf_finalize" = true ] ; then        # VINTF finalization
-        source $top/build/make/tools/finalization/finalize-vintf-resources.sh
+        source $top/build/make/tools/finalization/finalize-vintf-resources.sh $@
     fi;
 }
 
-finalize_main_step0
+finalize_main_step0 $@