summaryrefslogtreecommitdiff
path: root/artd/artd_main.cc
AgeCommit message (Collapse)Author
2024-03-07Set the artd log tag to "artd_pre_reboot" for Pre-Reboot Dexopt. Jiakai Zhang
Bug: 311377497 Test: manual - Run Pre-Reboot Dexopt and check logcat. Change-Id: I068afd4d6756f407b6fcbfa77c3e1e729a20a7e0
2024-02-06Add service dexopt_chroot_setup and artd_pre_reboot. Jiakai Zhang
Boilerplate changes. Bug: 311377497 Test: manual - Call getDexoptChrootSetupServiceRegisterer().waitForService() Test: manual - Set up a chroot environment and call getArtdPreRebootServiceRegisterer().waitForService() Test: manual - Test the fuzzers on host and on device following the instructions at https://source.android.com/docs/security/test/libfuzzer. Change-Id: Ic576d741ae0fe058833d3bbad6ebb5188ccf200a
2023-05-22Use C++17's [[maybe_unused]] attribute in ART Stefano Cianciulli
Bug: 169680875 Test: mmm art Change-Id: Ic0cc320891c42b07a2b5520a584d2b62052e7235
2022-06-17Add artd unit tests. Jiakai Zhang
This change adds `art_artd_tests`, which contains the unit tests of artd. The change also splits the code into artd.h/artd.cc and artd_main.cc, where artd.h/artd.cc contains the implementation that is unit-testable, while artd_main.cc contains the main function of the artd binary. Note: The test is not enabled because it currently doesn't work on master-art. Bug: 177273468 Test: art/tools/buildbot-build.sh Test: m art-check-testing-apex-gen Change-Id: I6b73174422e000071f5d41bc31164aa3ee1d5301 Merged-In: I19701d7ca83f541becdcd413e740eff93d03037d