gs-common: Remove userdebug/eng configuration
Change-Id: Ie1e8b6bbebdfac97f8bc382e41c70cc8a32caf07
This commit is contained in:
parent
dc28234ecd
commit
22322941ea
61 changed files with 0 additions and 1115 deletions
|
@ -2,23 +2,6 @@ package {
|
|||
default_applicable_licenses: ["Android-Apache-2.0"],
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "dump_camera",
|
||||
srcs: ["dump_camera.cpp"],
|
||||
cflags: [
|
||||
"-Wall",
|
||||
"-Wextra",
|
||||
"-Werror",
|
||||
],
|
||||
shared_libs: [
|
||||
"libbase",
|
||||
"libdump",
|
||||
"liblog",
|
||||
],
|
||||
vendor: true,
|
||||
relative_install_path: "dump",
|
||||
}
|
||||
|
||||
prebuilt_etc {
|
||||
name: "lyric_preview_dis_xml",
|
||||
vendor: true,
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/camera/sepolicy/vendor
|
||||
PRODUCT_PUBLIC_SEPOLICY_DIRS += device/google/gs-common/camera/sepolicy/product/public
|
||||
PRODUCT_PRIVATE_SEPOLICY_DIRS += device/google/gs-common/camera/sepolicy/product/private
|
||||
|
||||
PRODUCT_PACKAGES_ENG += dump_camera
|
||||
|
||||
|
|
|
@ -1,56 +0,0 @@
|
|||
/*
|
||||
* Copyright 2022 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
#include <android-base/file.h>
|
||||
#include <android-base/properties.h>
|
||||
#include <dump/pixel_dump.h>
|
||||
|
||||
namespace {
|
||||
|
||||
constexpr std::string_view kCameraLogDir = "/data/vendor/camera/profiler";
|
||||
constexpr std::string_view kGraphStateDumpDir = "/data/vendor/camera";
|
||||
|
||||
} // namespace
|
||||
|
||||
int main() {
|
||||
if (!::android::base::GetBoolProperty(
|
||||
"vendor.camera.debug.camera_performance_analyzer.attach_to_bugreport",
|
||||
true)) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
const std::string cameraDestDir =
|
||||
concatenatePath(BUGREPORT_PACKING_DIR, "camera");
|
||||
|
||||
if (mkdir(cameraDestDir.c_str(), 0777) == -1) {
|
||||
printf("Unable to create folder: %s\n", cameraDestDir.c_str());
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Attach multiple latest sessions (in case the user is running concurrent
|
||||
// sessions or starts a new session after the one with performance issues).
|
||||
dumpLogs(kCameraLogDir.data(), cameraDestDir.c_str(), 10, "session-ended-");
|
||||
dumpLogs(kCameraLogDir.data(), cameraDestDir.c_str(), 10, "multicam-");
|
||||
dumpLogs(kCameraLogDir.data(), cameraDestDir.c_str(), 5, "high-drop-rate-");
|
||||
dumpLogs(kCameraLogDir.data(), cameraDestDir.c_str(), 5, "watchdog-");
|
||||
dumpLogs(kCameraLogDir.data(), cameraDestDir.c_str(), 5, "camera-ended-");
|
||||
dumpLogs(kCameraLogDir.data(), cameraDestDir.c_str(), 5, "fatal-error-");
|
||||
dumpLogs(kGraphStateDumpDir.data(), cameraDestDir.c_str(), 5,
|
||||
"hal_graph_state_");
|
||||
dumpLogs(kCameraLogDir.data(), cameraDestDir.c_str(), 10,
|
||||
"fd_state_tracker-");
|
||||
|
||||
return 0;
|
||||
}
|
|
@ -70,7 +70,3 @@ DEVICE_MATRIX_FILE += \
|
|||
|
||||
# sepolicy dir is added in dump.mk.
|
||||
# Make doesn't deduplicate sepolicy dirs, so including it here causes build errors.
|
||||
|
||||
# Calibration tools for debug builds
|
||||
PRODUCT_PACKAGES_DEBUG += tarasque_test
|
||||
PRODUCT_PACKAGES_DEBUG += ProtoCalibGenerator
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue