Handle single build ranges and output exact commit test commands
- Update 'query_build.sh' to include the start build when querying build ranges.
- Run a single test if a provided build range has only 1 build.
- Output the exact 'find_change_breakage.sh' command with local tree paths and commit ranges when the first build or the single build test fails.
Test: ~/Documents/main/kernel/tests/tools/find_build_breakage.sh -pb ab://git_main/aosp_cf_x86_64_only_phone-trunk_staging-userdebug/15890294 -kb ab://aosp_kernel-common-android-mainline/kernel_virt_x86_64/15889163-15892582 -tb ab://git_main/test_suites_x86_64-trunk_staging/15890294/android-cts.zip -t "CtsMultisensoryTestCases:android.os.cts.multisensory.MultisensoryManagerTest#playToken_forAllTokens_hapticsAndAudioPlay"
Bug: 536997479
Change-Id: I9cfb023bee7553dbe58973b2d89b137996e88150
Signed-off-by: Darren Chang <chihsheng@google.com>
2 files changed