Pirama Arumuga Nainar bf3cc242fc Fix Wbitwise-instead-of-logical introduced by clang-r445002
Bug: http://b/215753485

frameworks/base/cmds/incidentd/src/WorkDirectory.cpp:283:38: error: use of bitwise '|' with boolean operands [-Werror,-Wbitwise-instead-of-logical]
            report->set_all_sections(report->all_sections() | args.all());
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                            ||
frameworks/base/cmds/incidentd/src/WorkDirectory.cpp:283:38: note: cast
one or both operands to int to silence this warning

Test: Build with new clang
Change-Id: I8dc614e274c95f8941bf390cb68c60d0328bb31b
2022-01-21 14:16:03 -08:00
..

incidentd

How to build, deploy, unit test

For the first time, build the test and create an empty directly on device:

root$ make -j incidentd_test && adb shell mkdir /data/nativetest/incidentd_test

Run the test on a device manually

root$ mmm -j frameworks/base/cmds/incidentd && \
adb push $OUT/data/nativetest/incidentd_test/* /data/nativetest/ && \
adb shell /data/nativetest/incidentd_test 2>/dev/null

Run the test via AndroidTest.xml

root$ atest incidentd_test

Use clang-format to style the file

clang-format -style=file -i