diff options
author | Sadaf Ebrahimi <sadafebrahimi@google.com> | 2022-11-11 23:35:38 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-11-11 23:35:38 +0000 |
commit | 40214b48188358a80b7478bfff21d4814dd9177c (patch) | |
tree | 77dc031614745bb406dbd90cea9a082a1b5cdd54 /afdo_redaction/remove_indirect_calls_test.py | |
parent | a51582ad9cb50ec284f4718765bd5d31fa0069d4 (diff) | |
parent | 584b8e46d146a2bcfeffd64448a2d8e92904168d (diff) | |
download | toolchain-utils-40214b48188358a80b7478bfff21d4814dd9177c.tar.gz |
Upgrade toolchain-utils to 2c474af4f370b143032144aff1ff1985f789e20f am: 8b320f7173 am: d444309511 am: 584b8e46d1android-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16aml_rkp_341510000aml_rkp_341311000aml_rkp_341114000aml_rkp_341015010aml_rkp_341012000aml_hef_341717050aml_hef_341613000aml_hef_341512030aml_hef_341415040aml_hef_341311010aml_hef_341114030aml_cfg_341510000android14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-mainline-healthfitness-releaseandroid14-devandroid14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-release
Original change: https://android-review.googlesource.com/c/platform/external/toolchain-utils/+/2292563
Change-Id: Ida212764c332af8ba8ab8aaa62a7d2a007e3314e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'afdo_redaction/remove_indirect_calls_test.py')
-rwxr-xr-x | afdo_redaction/remove_indirect_calls_test.py | 33 |
1 files changed, 16 insertions, 17 deletions
diff --git a/afdo_redaction/remove_indirect_calls_test.py b/afdo_redaction/remove_indirect_calls_test.py index 164b284f..640b747f 100755 --- a/afdo_redaction/remove_indirect_calls_test.py +++ b/afdo_redaction/remove_indirect_calls_test.py @@ -1,12 +1,11 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright 2019 The Chromium OS Authors. All rights reserved. +# Copyright 2019 The ChromiumOS Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. """Tests for remove_indirect_calls""" -from __future__ import print_function import io import unittest @@ -15,22 +14,22 @@ from afdo_redaction import remove_indirect_calls def _run_test(input_lines): - input_buf = io.StringIO('\n'.join(input_lines)) - output_buf = io.StringIO() - remove_indirect_calls.run(input_buf, output_buf) - return output_buf.getvalue().splitlines() + input_buf = io.StringIO("\n".join(input_lines)) + output_buf = io.StringIO() + remove_indirect_calls.run(input_buf, output_buf) + return output_buf.getvalue().splitlines() class Test(unittest.TestCase): - """Tests""" + """Tests""" - def test_empty_profile(self): - self.assertEqual(_run_test([]), []) + def test_empty_profile(self): + self.assertEqual(_run_test([]), []) - def test_removal_on_real_world_code(self): - # These are copied from an actual textual AFDO profile, but the names made - # lints unhappy due to their length, so I had to be creative. - profile_lines = """_ZLongSymbolName:52862:1766 + def test_removal_on_real_world_code(self): + # These are copied from an actual textual AFDO profile, but the names made + # lints unhappy due to their length, so I had to be creative. + profile_lines = """_ZLongSymbolName:52862:1766 14: 2483 8.1: _SomeInlinedSym:45413 11: _AndAnother:35481 @@ -45,7 +44,7 @@ class Test(unittest.TestCase): 0: 2483 """.strip().splitlines() - expected_lines = """_ZLongSymbolName:52862:1766 + expected_lines = """_ZLongSymbolName:52862:1766 14: 2483 8.1: _SomeInlinedSym:45413 11: _AndAnother:35481 @@ -60,8 +59,8 @@ class Test(unittest.TestCase): 0: 2483 """.strip().splitlines() - self.assertEqual(_run_test(profile_lines), expected_lines) + self.assertEqual(_run_test(profile_lines), expected_lines) -if __name__ == '__main__': - unittest.main() +if __name__ == "__main__": + unittest.main() |