• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2024 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 package com.google.jetpackcamera.feature.preview.ui
17 
18 // ////////////////////////////////
19 //
20 // !!!HEY YOU!!!
21 // MODIFICATIONS TO EXISTING TEST TAGS WILL BREAK EXISTING EXTERNAL
22 // AUTOMATED TESTS THAT SEARCH FOR THESE TAGS.
23 //
24 // PLEASE UPDATE YOUR TESTS ACCORDINGLY!
25 //
26 // ////////////////////////////////
27 
28 const val CAPTURE_BUTTON = "CaptureButton"
29 const val CAPTURE_MODE_TOGGLE_BUTTON = "CaptureModeToggleButton"
30 const val FLIP_CAMERA_BUTTON = "FlipCameraButton"
31 const val IMAGE_CAPTURE_SUCCESS_TAG = "ImageCaptureSuccessTag"
32 const val IMAGE_CAPTURE_FAILURE_TAG = "ImageCaptureFailureTag"
33 const val IMAGE_CAPTURE_EXTERNAL_UNSUPPORTED_TAG = "ImageCaptureExternalUnsupportedTag"
34 const val IMAGE_CAPTURE_UNSUPPORTED_CONCURRENT_CAMERA_TAG =
35     "ImageCaptureUnsupportedConcurrentCameraTag"
36 const val VIDEO_CAPTURE_EXTERNAL_UNSUPPORTED_TAG = "VideoCaptureExternalUnsupportedTag"
37 const val VIDEO_CAPTURE_SUCCESS_TAG = "VideoCaptureSuccessTag"
38 const val VIDEO_CAPTURE_FAILURE_TAG = "VideoCaptureFailureTag"
39 const val PREVIEW_DISPLAY = "PreviewDisplay"
40 const val SCREEN_FLASH_OVERLAY = "ScreenFlashOverlay"
41 const val SETTINGS_BUTTON = "SettingsButton"
42 const val AMPLITUDE_NONE_TAG = "AmplitudeNoneTag"
43 const val AMPLITUDE_HOT_TAG = "AmplitudeHotTag"
44 const val HDR_IMAGE_UNSUPPORTED_ON_DEVICE_TAG = "HdrImageUnsupportedOnDeviceTag"
45 const val HDR_IMAGE_UNSUPPORTED_ON_LENS_TAG = "HdrImageUnsupportedOnLensTag"
46 const val HDR_IMAGE_UNSUPPORTED_ON_SINGLE_STREAM_TAG = "HdrImageUnsupportedOnSingleStreamTag"
47 const val HDR_IMAGE_UNSUPPORTED_ON_MULTI_STREAM_TAG = "HdrImageUnsupportedOnMultiStreamTag"
48 const val HDR_VIDEO_UNSUPPORTED_ON_DEVICE_TAG = "HdrVideoUnsupportedOnDeviceTag"
49 const val HDR_VIDEO_UNSUPPORTED_ON_LENS_TAG = "HdrVideoUnsupportedOnDeviceTag"
50 const val ZOOM_RATIO_TAG = "ZoomRatioTag"
51 const val LOGICAL_CAMERA_ID_TAG = "LogicalCameraIdTag"
52 const val PHYSICAL_CAMERA_ID_TAG = "PhysicalCameraIdTag"
53 const val ELAPSED_TIME_TAG = "ElapsedTimeTag"
54 const val VIDEO_QUALITY_TAG = "VideoQualityTag"
55 const val DEBUG_OVERLAY_BUTTON = "DebugOverlayButton"
56 const val DEBUG_OVERLAY_SHOW_CAMERA_PROPERTIES_BUTTON = "DebugOverlayShowCameraPropertiesButton"
57 const val DEBUG_OVERLAY_SET_ZOOM_RATIO_BUTTON = "DebugOverlaySetZoomRatioButton"
58 const val DEBUG_OVERLAY_CAMERA_PROPERTIES_TAG = "DebugOverlayCameraPropertiesTag"
59 const val DEBUG_OVERLAY_SET_ZOOM_RATIO_TEXT_FIELD = "DebugOverlaySetZoomRatioTextField"
60 const val DEBUG_OVERLAY_SET_ZOOM_RATIO_SET_BUTTON = "DebugOverlaySetZoomRatioSetButton"
61 const val DEBUG_OVERLAY_VIDEO_RESOLUTION_TAG = "DebugOverlayVideoResolutionTag"
62