Add script to find unused functions in autotest

By identifying unused functions, we can remove thousands of lines of
dead code, making Autotest easier to maintain and upgrade.

BUG=b:170967823
TEST=autotest_unused.py
TEST=autotest_unused.py -v -d server/cros/faft client/cros/faft
TEST=autotest_unused.py from outside chroot

Change-Id: Ib97631e249a1bdeaf2fa5cd718da34aa2f4a11a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crostestutils/+/2511110
Tested-by: Greg Edelston <gredelston@google.com>
Reviewed-by: Kevin Shelton <kmshelton@chromium.org>
Reviewed-by: Derek Beckett <dbeckett@chromium.org>
Commit-Queue: Kevin Shelton <kmshelton@chromium.org>
Auto-Submit: Greg Edelston <gredelston@google.com>
1 file changed