diff options
author | 2024-12-20 12:22:12 -0800 | |
---|---|---|
committer | 2024-12-20 12:22:12 -0800 | |
commit | 556cb5a330b3be92a0b658d408969a7bacff28f6 (patch) | |
tree | 0c5af601136a327d78285344bdfde6fdd0e25397 /ravenwood/scripts/extract-last-soong-commands.py | |
parent | 19adfc0f27681003c538412df8fdeb3f50b88951 (diff) |
Clean up the rerun script.
Use `set -x` to print the command line, instead of echo.
Flag: EXEMPT host test change only
Bug: 292141694
Test: $ANDROID_BUILD_TOP/frameworks/base/ravenwood/scripts/run-ravenwood-tests.sh
Change-Id: Id7060207731ca6be102941af2adae42a8616df80
Diffstat (limited to 'ravenwood/scripts/extract-last-soong-commands.py')
-rwxr-xr-x | ravenwood/scripts/extract-last-soong-commands.py | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/ravenwood/scripts/extract-last-soong-commands.py b/ravenwood/scripts/extract-last-soong-commands.py index c08d4aa799a5..0629b77029e0 100755 --- a/ravenwood/scripts/extract-last-soong-commands.py +++ b/ravenwood/scripts/extract-last-soong-commands.py @@ -32,7 +32,7 @@ re_command = re.compile(r''' ^\[.*?\] \s* (.*) ''', re.X) HEADER = r'''#!/bin/bash set -e # Stop on a failed command - +set -x # Print command line before executing cd "${ANDROID_BUILD_TOP:?}" ''' @@ -65,16 +65,8 @@ def main(args): command = m.groups()[0] count += 1 - out.write(f'### Command {count} ========\n') - - # Show the full command line before executing it. - out.write('#echo ' + shlex.quote(command) + '\n') - out.write('\n') - - # Execute the command. - out.write('#' + command + '\n') - - out.write('\n') + out.write(f'### Command {count} ========\n\n') + out.write('#' + command + '\n\n') continue |