diff options
author | Jon Schlueter <jschlueter@navigationsolutions.com> | 2015-03-25 15:48:16 -0400 |
---|---|---|
committer | Jon Schlueter <jschlueter@navigationsolutions.com> | 2015-03-25 15:53:20 -0400 |
commit | 566027208506d6272690cf9e709c7af114646d21 (patch) | |
tree | 07a16da2444d70c2c6f36075145c5d4b94b4fb8c /devtools | |
parent | 3d0d62c38f3fac154da75f7186fee674d931def6 (diff) | |
download | gpsd-566027208506d6272690cf9e709c7af114646d21.tar.gz |
Add scons check testing for identify_failing_build_options
Diffstat (limited to 'devtools')
-rwxr-xr-x | devtools/identify_failing_build_options.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/devtools/identify_failing_build_options.py b/devtools/identify_failing_build_options.py index b5e2c4f8..cc1c92f0 100755 --- a/devtools/identify_failing_build_options.py +++ b/devtools/identify_failing_build_options.py @@ -115,6 +115,15 @@ def main(starting_number_of_options=0): with open('failed_build_configs.txt', 'a') as failed_configs: failed_configs.write(' '.join(command) + '\n') + if 'python' in row and retval == 0: + command = ['scons', 'check'] + command.extend(params) + retval = subprocess.call(command, stdout=dev_null) + if retval != 0: + print command + with open('check_build_configs.txt', 'a') as failed_configs: + failed_configs.write(str(retval) + ' ' + ' '.join(command) + '\n') + return failed_configurations if __name__ == '__main__': |