Home | History | Annotate | only in /external/toolchain-utils/binary_search_tool/sysroot_wrapper
Up to higher level directory
NameDateSize
boot_test.sh22-Oct-2020719
cleanup.sh22-Oct-2020372
get_initial_items.sh22-Oct-202070
glibc_test_script.sh22-Oct-20201.7K
interactive_test.sh22-Oct-20201.1K
interactive_test_host.sh22-Oct-2020822
README22-Oct-20201.2K
setup.sh22-Oct-20201.7K
switch_to_bad.sh22-Oct-2020223
switch_to_good.sh22-Oct-2020224
test_script.sh22-Oct-20201.2K
test_setup.sh22-Oct-20205.4K
test_setup_host.sh22-Oct-20201K
testing_test.py22-Oct-20201K

README

      1 This is a set of scripts to use when triaging compiler problem by using
      2 the bisecting functionality included in the sysroot_wrapper.hardened.
      3 The only script that you need to create for your triaging problem is the
      4 test_script.sh (The ones in this directory are here only as an example).
      5 
      6 Before running the binary searcher tool you will need to run the setup script:
      7 
      8 ./sysroot_wrapper/setup.sh ${board} ${remote_ip} ${package}
      9 
     10 This setup script will ensure your $BISECT_DIR is properly populated and
     11 generate a common variable script for the convenience of the scripts in
     12 ./sysroot_wrapper
     13 
     14 To run the binary searcher tool with these scripts, execute it like this:
     15 
     16 ./binary_search_state.py --get_initial_items=./sysroot_wrapper/get_initial_items.sh --switch_to_good=./sysroot_wrapper/switch_to_good.sh --switch_to_bad=./sysroot_wrapper/switch_to_bad.sh --test_script=./sysroot_wrapper/test_script.sh --noincremental --file_args 2>&1 | tee /tmp/binary_search.log
     17 
     18 Finally once done you will want to run the cleanup script:
     19 
     20 ./sysroot_wrapper/cleanup.sh
     21 
     22 For more information on how to use the sysroot_wrapper to do object file
     23 triaging see:
     24 
     25 https://sites.google.com/a/google.com/chromeos-toolchain-team-home2/home/team-tools-and-scripts/bisecting-compiler-problems
     26 
     27 
     28 
     29