/cts/apps/CtsVerifier/include/colorchecker/ |
D | colorcheckertest.h | 42 const std::vector<std::vector<Vec2f> >* getCheckerCenterAdd() const { in getCheckerCenterAdd() 43 std::vector<std::vector<Vec2f> >* returnPositions = in getCheckerCenterAdd() 44 new std::vector<std::vector<Vec2f> >( in getCheckerCenterAdd() 45 4, std::vector<Vec2f>(6, Vec2f(0.f, 0.f))); in getCheckerCenterAdd() 55 const std::vector<std::vector<float> >* getCheckerRadiusAdd() const { in getCheckerRadiusAdd() 56 std::vector<std::vector<float> >* returnRadius= in getCheckerRadiusAdd() 57 new std::vector<std::vector<float> >( in getCheckerRadiusAdd() 58 4, std::vector<float>(6, 0.f)); in getCheckerRadiusAdd() 80 void findCheckerBoards(std::vector<std::vector<int> > linesDir1, 81 std::vector<std::vector<int> > linesDir2); [all …]
|
D | autolocktest.h | 31 void addDataToList(const std::vector<Vec3f>* checkerColors) { in addDataToList() 40 const std::vector<bool>* getComparisonResults() const { in getComparisonResults() 45 bool IsBrighterThan(const std::vector<Vec3f>* colorCheckers1, 46 const std::vector<Vec3f>* colorCheckers2) const; 47 bool IsEquivalentTo(const std::vector<Vec3f>* colorCheckers1, 48 const std::vector<Vec3f>* colorCheckers2) const; 50 std::vector<std::vector<Vec3f> > mCheckerColors; 51 std::vector<bool> mComparisonResults;
|
D | meteringtest.h | 35 void addDataToList(const std::vector<Vec3f>* checkerColors) { in addDataToList() 44 const std::vector<bool>* getComparisonResults() const { in getComparisonResults() 49 bool isDarkerThan(const std::vector<Vec3f>* checkerColors1, 50 const std::vector<Vec3f>* checkerColors2) const; 51 bool isEquivalentTo(const std::vector<Vec3f>* checkerColors1, 52 const std::vector<Vec3f>* checkerColors2) const; 54 std::vector<std::vector<Vec3f> > mCheckerColors; 55 std::vector<bool> mComparisonResults;
|
/cts/tests/tests/binder_ndk/libbinder_ndk_test/ |
D | itest_impl.h | 53 ::ndk::ScopedAStatus GetName(std::string* _aidl_return) override { in GetName() 76 std::mutex mCachedMutex; 77 std::condition_variable mCachedCondition; 83 std::unique_lock<std::mutex> l(mCachedMutex); in CacheCallingInfoFromOneway() 93 std::unique_lock<std::mutex> l(mCachedMutex); in GiveMeMyCallingPidFromOneway() 101 std::unique_lock<std::mutex> l(mCachedMutex); in GiveMeMyCallingUidFromOneway() 166 const std::shared_ptr<IEmpty>& in_value, in RepeatInterface() 167 std::shared_ptr<IEmpty>* _aidl_return) override { in RepeatInterface() 172 const std::shared_ptr<IEmpty>& in_value, in RepeatNullableInterface() 173 std::shared_ptr<IEmpty>* _aidl_return) override { in RepeatNullableInterface() [all …]
|
D | test_native_aidl_client.cpp | 79 std::shared_ptr<MyTest> test = SharedRefBase::make<MyTest>(); in TEST_F() 87 bool res = std::is_same<FixedSize::fixed_size, std::true_type>::value; in TEST_F() 92 bool res = std::is_same<RegularPolygon::fixed_size, std::true_type>::value; in TEST_F() 97 std::shared_ptr<ITest> iface; 100 std::string expectedName; 116 std::string name; in TEST_P() 141 bool ReadFdToString(int fd, std::string* content) { in ReadFdToString() 150 std::string dumpToString(std::shared_ptr<ITest> itest, std::vector<const char*> args) { in dumpToString() 157 std::string ret; in dumpToString() 164 auto getCompatTest(std::shared_ptr<ITest> itest) { in getCompatTest() [all …]
|
/cts/tests/tests/jni/libjnitest/ |
D | android_jni_cts_LinkerNamespacesTest.cpp | 53 static const std::string kSystemLibraryPath = "/system/" LIB_DIR; 54 static const std::string kVendorLibraryPath = "/vendor/" LIB_DIR; 55 static const std::string kProductLibraryPath = "/product/" LIB_DIR; 59 static const std::vector<std::string> kApexLibraryPaths = { 66 static const std::vector<std::regex> kSystemPathRegexes = { 67 std::regex("/system/lib(64)?"), 68 std::regex("/apex/com\\.android\\.[^/]*/lib(64)?"), 69 …std::regex("/system/(lib/arm|lib64/arm64)"), // when CTS runs in ARM ABI on non-ARM CPU. http://b/… 74 static const std::vector<std::string> kOtherLoadableLibrariesInSearchPaths = { 83 static const std::string kWebViewPlatSupportLib = "libwebviewchromium_plat_support.so"; [all …]
|
/cts/hostsidetests/securitybulletin/securityPatch/CVE-2020-0213/ |
D | poc.cpp | 35 using std::chrono_literals::operator""ms; 42 void workDone(const std::shared_ptr<android::Codec2Client::Component> &component, 43 std::unique_ptr<C2Work> &work, std::list<uint64_t> &flushedIndices, 44 std::mutex &queueLock, std::condition_variable &queueCondition, 45 std::list<std::unique_ptr<C2Work>> &workQueue, bool &eos, bool &csd, 56 explicit LinearBuffer(const std::shared_ptr<C2LinearBlock> &block) in LinearBuffer() 59 explicit LinearBuffer(const std::shared_ptr<C2LinearBlock> &block, size_t size) in LinearBuffer() 70 const std::function<void(std::list<std::unique_ptr<C2Work>> &workItems)> fn = nullptr) in CodecListener() 72 virtual void onWorkDone(const std::weak_ptr<android::Codec2Client::Component> &comp, in onWorkDone() 73 std::list<std::unique_ptr<C2Work>> &workItems) override { in onWorkDone() [all …]
|
/cts/tests/videocodec/jni/ |
D | NativeVideoQualityUtils.cpp | 30 std::string StringFormat(const std::string& format, Args... args) { in StringFormat() 31 auto size = std::snprintf(nullptr, 0, format.c_str(), args...); in StringFormat() 33 std::vector<char> buffer(size + 1); // Add 1 for terminating null byte in StringFormat() 34 std::snprintf(buffer.data(), buffer.size(), format.c_str(), args...); in StringFormat() 35 return std::string(buffer.data(), size); // Exclude the terminating null byte in StringFormat() 38 double polyEval(std::vector<double>& coeffs, double x) { in polyEval() 48 std::vector<double> polyIntegrate(std::vector<double>& coeffs, double coi = 0.0) { in polyIntegrate() 49 std::vector<double> integratedCoeffs(coeffs.size() + 1); in polyIntegrate() 57 std::vector<double> polyFit(std::vector<double>& rates, std::vector<double>& qualities, int order) { in polyFit() 71 std::vector<double> coeffs(order + 1); in polyFit() [all …]
|
/cts/hostsidetests/gwp_asan/common/jni/ |
D | gwp_asan_cts_library.cpp | 35 const std::vector<std::pair<uintptr_t, uintptr_t>>& get_gwp_asan_ranges() { in get_gwp_asan_ranges() 36 static std::mutex gwp_asan_ranges_mutex; in get_gwp_asan_ranges() 37 static std::vector<std::pair<uintptr_t, uintptr_t>> gwp_asan_ranges; in get_gwp_asan_ranges() 39 std::lock_guard<std::mutex> l(gwp_asan_ranges_mutex); in get_gwp_asan_ranges() 42 std::ifstream mappings("/proc/self/maps"); in get_gwp_asan_ranges() 47 std::string line; in get_gwp_asan_ranges() 48 while (std::getline(mappings, line)) { in get_gwp_asan_ranges() 50 if (line.find("[anon:GWP-ASan") != std::string::npos && in get_gwp_asan_ranges() 62 static const std::vector<std::pair<uintptr_t, uintptr_t>>& ranges = get_gwp_asan_ranges(); in is_gwp_asan_pointer() 68 return std::any_of(ranges.cbegin(), ranges.cend(), [&](const auto& range) { in is_gwp_asan_pointer() [all …]
|
/cts/hostsidetests/adpf/app/hintsession/src/cpp/ |
D | Renderer.h | 41 std::optional<int64_t> exceededCount; 43 std::optional<double> exceededFraction; 45 std::optional<double> efficiency; 72 void startHintSession(std::vector<pid_t> &threads, int64_t target); 90 void addResult(std::string name, std::string value); 95 std::map<std::string, std::string> &getResults(); 116 FrameStats getFrameStats(std::vector<int64_t> &durations, std::vector<int64_t> &intervals, 117 std::string &testName); 150 std::unique_ptr<Shader> shader_; 151 std::vector<Model> heads_; [all …]
|
D | Renderer.cpp | 36 using namespace std::chrono_literals; 39 { aout << #s ": " << glGetString(s) << std::endl; } 50 std::istringstream extensionStream((const char *)glGetString(s)); \ 51 std::vector<std::string> \ 52 extensionList(std::istream_iterator<std::string>{extensionStream}, \ 53 std::istream_iterator<std::string>()); \ 58 aout << std::endl; \ 166 const std::chrono::steady_clock::duration rpm = 2s; in render() 167 static std::chrono::steady_clock::time_point startTime = std::chrono::steady_clock::now(); in render() 168 std::chrono::steady_clock::time_point renderTime = std::chrono::steady_clock::now(); in render() [all …]
|
D | main.cpp | 38 using namespace std::chrono_literals; 51 std::string serializeValues(const std::vector<T> &values) { in serializeValues() 52 std::stringstream stream; in serializeValues() 57 std::string out = stream.str(); in serializeValues() 65 std::string testName = "") { in drawFrames() 67 std::vector<int64_t> durations{}; in drawFrames() 68 std::vector<int64_t> intervals{}; in drawFrames() 70 auto drawStart = std::chrono::steady_clock::now(); in drawFrames() 74 if (std::chrono::steady_clock::now() - drawStart > kDrawingTimeout) { in drawFrames() 76 << (namedTest ? testName : "unnamed") << std::endl; in drawFrames() [all …]
|
D | JNIManager.h | 31 static void sendResultsToJava(std::map<std::string, std::string> data); 57 std::lock_guard lock(mutex_); in useHintSession() 67 std::vector<std::string> getTestNames(); 70 std::mutex mutex_; 75 std::promise<std::vector<std::string>> testNames_;
|
/cts/tests/tests/libthermalndk/jni/ |
D | NativeThermalTest.cpp | 40 using namespace std::chrono_literals; 45 std::mutex mMutex; 46 std::condition_variable mCv; 47 std::vector<AThermalStatus> mListenerStatus GUARDED_BY(mMutex); 58 std::lock_guard<std::mutex> guard(ctx->mMutex); in onStatusChange() 68 static inline jstring returnJString(JNIEnv *env, std::optional<std::string> result) { in returnJString() 76 static std::optional<std::string> testGetCurrentThermalStatus( in testGetCurrentThermalStatus() 79 std::unique_lock<std::mutex> lock(ctx.mMutex); in testGetCurrentThermalStatus() 98 return std::nullopt; in testGetCurrentThermalStatus() 105 static std::optional<std::string> testRegisterThermalStatusListener(JNIEnv *env, jobject obj) { in testRegisterThermalStatusListener() [all …]
|
/cts/tests/tests/media/audio/jni/ |
D | Gate.h | 63 std::unique_lock<std::mutex> l(mLock); in wait() 76 std::lock_guard<std::mutex> l(mLock); in closeGate() 84 std::lock_guard<std::mutex> l(mLock); in openGate() 97 std::lock_guard<std::mutex> l(mLock); in terminate() 106 std::lock_guard<std::mutex> l(mLock); in isOpen() 112 std::lock_guard<std::mutex> l(mLock); in waiters() 121 std::condition_variable mCondition; 122 std::mutex mLock;
|
/cts/tests/tests/nativemedia/aaudio/jni/ |
D | test_aaudio_attributes.cpp | 45 std::stringstream& ss) { in printPerformanceModeToTestName() 63 static void printStrToTestName(const char* str, std::stringstream& ss) { in printStrToTestName() 96 std::unique_ptr<float[]> buffer(new float[kNumFrames * kChannelCount]); in checkAttributes() 209 using PackageNameParam = std::tuple<aaudio_performance_mode_t, const char*>; 213 static std::string getTestName(const ::testing::TestParamInfo<PackageNameParam>& info) { in getTestName() 214 std::stringstream ss; in getTestName() 215 printPerformanceModeToTestName(std::get<0>(info.param), ss); in getTestName() 217 printStrToTestName(std::get<1>(info.param), ss); in getTestName() 226 mPerfMode = std::get<0>(GetParam()); in SetUp() 227 mPackageName = std::get<1>(GetParam()); in SetUp() [all …]
|
D | test_aaudio_callback.cpp | 62 using CbTestParams = std::tuple<aaudio_sharing_mode_t, int32_t, 97 static std::string getTestName(const ::testing::TestParamInfo<CbTestParams>& info) { in getTestName() 98 return std::string() in getTestName() 99 + sharingModeToString(std::get<PARAM_SHARING_MODE>(info.param)) in getTestName() 100 + "__" + std::to_string(std::get<PARAM_FRAMES_PER_CB>(info.param)) in getTestName() 101 + "__" + performanceModeToString(std::get<PARAM_PERF_MODE>(info.param)) in getTestName() 102 + "__" + allowMMapToString(std::get<PARAM_ALLOW_MMAP>(info.param)) in getTestName() 103 + "__" + audioFormatToString(std::get<PARAM_AUDIO_FORMAT>(info.param)) in getTestName() 104 + "__" + std::to_string(std::get<PARAM_SAMPLE_RATE>(info.param)) in getTestName() 117 std::atomic<aaudio_result_t> callbackError; [all …]
|
/cts/hostsidetests/neuralnetworks/app/jni/ |
D | trigger_libneuralnetworks_atoms.cpp | 45 .dimensionCount = std::size(kDimensions), 46 .dimensions = std::data(kDimensions), 59 .dimensionCount = std::size(kDimensionsUnknown), 60 .dimensions = std::data(kDimensionsUnknown), 84 std::size(kOperationInputs), in compilationSuccess() 85 std::data(kOperationInputs), in compilationSuccess() 86 std::size(kOperationOutputs), in compilationSuccess() 87 std::data(kOperationOutputs))); in compilationSuccess() 89 ANeuralNetworksModel_identifyInputsAndOutputs(model, std::size(kModelInputs), in compilationSuccess() 90 std::data(kModelInputs), in compilationSuccess() [all …]
|
/cts/tests/surfacecontrol/jni/ |
D | android_view_surfacecontrol_cts_ChoreographerNativeTest.cpp | 42 using namespace std::chrono_literals; 51 static std::set<int64_t> gSupportedRefreshPeriods; 55 std::string name; 57 std::chrono::nanoseconds vsyncPeriod{0LL}; 63 std::string name; 67 std::chrono::nanoseconds vsyncPeriod{0LL}; 71 std::lock_guard<std::mutex> _l(gLock); in refreshRateCallback() 74 cb->vsyncPeriod = std::chrono::nanoseconds{vsyncPeriodNanos}; in refreshRateCallback() 78 std::lock_guard<std::mutex> _l(gLock); in refreshRateCallbackWithDisplayManager() 82 cb->vsyncPeriod = std::chrono::nanoseconds{vsyncPeriodNanos}; in refreshRateCallbackWithDisplayManager() [all …]
|
D | ChoreographerTestUtils.h | 41 using namespace std::chrono_literals; 42 static constexpr std::chrono::nanoseconds NOMINAL_VSYNC_PERIOD{16ms}; 43 static constexpr std::chrono::nanoseconds DELAY_PERIOD{NOMINAL_VSYNC_PERIOD * 5}; 44 static constexpr std::chrono::nanoseconds ZERO{std::chrono::nanoseconds::zero()}; 56 static std::mutex gLock; 59 std::string name; 61 std::chrono::nanoseconds frameTime{0LL}; 95 const std::vector<FrameTime>& getTimeline() const { return timelines; } in getTimeline() 99 size_t preferredFrameTimelineIndex{std::numeric_limits<size_t>::max()}; 100 std::vector<FrameTime> timelines; [all …]
|
/cts/tests/tests/virtualdevice/camera/src/android/virtualdevice/cts/camera/util/jni/ |
D | android_virtualdevice_cts_camera_util_NativeCameraManager.cc | 46 jobjectArray toObjectArray(JNIEnv* env, const std::vector<std::string>& v) { in toObjectArray() 55 std::string toNativeString(JNIEnv* env, jstring string) { in toNativeString() 57 std::string str(cstr); in toNativeString() 107 std::lock_guard<std::mutex> lock(mLock); in ~AvailabilityCallbackProxy() 119 void invokeCallback(const std::string& cameraId, const bool available) const { in invokeCallback() 120 std::lock_guard<std::mutex> lock(mLock); in invokeCallback() 144 mutable std::mutex mLock; 155 std::lock_guard<std::mutex> lock(mLock); in ~CameraManager() 163 std::vector<std::string> getCameraIds() const { in getCameraIds() 171 std::vector<std::string> cameraIds; in getCameraIds() [all …]
|
/cts/tests/tests/graphics/jni/ |
D | android_graphics_cts_VulkanFeaturesTest.cpp | 38 std::string vkjson(VkJsonInstanceToJson(VkJsonGetInstance())); in android_graphics_cts_VulkanFeaturesTest_nativeGetVkJSON() 55 std::string error ("There was a failure from vpGetinstanceProfileSupport:\n" in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 56 " result = " + std::to_string(result)); in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 60 std::string error ("There was a failure from vpGetinstanceProfileSupport:\n" in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 61 " supported = " + std::to_string(supported)); in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 92 std::string error("There was a failure from vpCreateInstance:\n" in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 93 " result = " + std::to_string(result)); in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 101 std::string error("There was a failure from vkEnumeratePhysicalDevices:\n" in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 102 " result = " + std::to_string(result)); in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() 106 std::vector<VkPhysicalDevice> devices(count, VK_NULL_HANDLE); in android_graphics_cts_VulkanFeaturesTest_nativeGetABPSupport() [all …]
|
/cts/tests/media/jni/ |
D | NativeCodecTestBase.h | 35 std::string msg = StringFormat("%s with error %d \n", str, val); \ 78 std::mutex mMutex; 79 std::condition_variable mCondition; 80 std::list<callbackObject> mCbInputQueue; 81 std::list<callbackObject> mCbOutputQueue; 85 std::string mErrorMsg; 101 void setError(bool status, std::string& msg); 104 std::string getErrorMsg(); 110 std::vector<int64_t> inpPtsArray; 111 std::vector<int64_t> outPtsArray; [all …]
|
/cts/tests/tests/view/jni/ |
D | android_view_cts_InputDeviceKeyLayoutMapTest.cpp | 38 std::map<int, std::string> loadGenericKl(std::string genericKl) { in loadGenericKl() 39 std::map<int, std::string> result; in loadGenericKl() 40 std::istringstream ssFile(genericKl); in loadGenericKl() 42 for (std::string line; std::getline(ssFile, line);) { in loadGenericKl() 48 std::string type, code, label, flags; in loadGenericKl() 49 std::istringstream ssLine(line); in loadGenericKl() 67 result.emplace(std::stoi(code), label); in loadGenericKl() 78 std::map<int, std::string> map = loadGenericKl(keyLayout.c_str()); in android_view_cts_nativeLoadKeyLayout()
|
/cts/tests/tests/security/native/verified_boot/ |
D | VerifiedBootTest.cpp | 29 using namespace std::chrono_literals; 52 static std::set<std::string> getVerityMountPoints() { in getVerityMountPoints() 53 std::set<std::string> verity_partitions; in getVerityMountPoints() 63 std::set<std::string> mount_points = {"/", "/system"}; in getVerityMountPoints() 102 void waitForProperty(const std::string &property) { in waitForProperty() 104 std::string value = android::base::GetProperty(property, "unset"); in waitForProperty() 107 std::this_thread::sleep_for(100ms); in waitForProperty() 125 std::string partition = mount_point == "/" ? "system" : mount_point; in TEST() 126 std::string alg_prop_name = "partition." + partition + ".verified.hash_alg"; in TEST() 128 std::string hash_alg = android::base::GetProperty(alg_prop_name, ""); in TEST() [all …]
|