Home
last modified time | relevance | path

Searched refs:std (Results 1 – 25 of 204) sorted by relevance

123456789

/cts/apps/CtsVerifier/include/colorchecker/
Dcolorcheckertest.h42 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 …]
Dautolocktest.h31 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;
Dmeteringtest.h35 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/
Ditest_impl.h53 ::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 …]
Dtest_native_aidl_client.cpp79 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/
Dandroid_jni_cts_LinkerNamespacesTest.cpp53 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)?"),
69std::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/
Dpoc.cpp35 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/
DNativeVideoQualityUtils.cpp30 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/
Dgwp_asan_cts_library.cpp35 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/
DRenderer.h41 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 …]
DRenderer.cpp36 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 …]
Dmain.cpp38 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 …]
DJNIManager.h31 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/
DNativeThermalTest.cpp40 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/
DGate.h63 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/
Dtest_aaudio_attributes.cpp45 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 …]
Dtest_aaudio_callback.cpp62 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/
Dtrigger_libneuralnetworks_atoms.cpp45 .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/
Dandroid_view_surfacecontrol_cts_ChoreographerNativeTest.cpp42 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 …]
DChoreographerTestUtils.h41 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/
Dandroid_virtualdevice_cts_camera_util_NativeCameraManager.cc46 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/
Dandroid_graphics_cts_VulkanFeaturesTest.cpp38 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/
DNativeCodecTestBase.h35 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/
Dandroid_view_cts_InputDeviceKeyLayoutMapTest.cpp38 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/
DVerifiedBootTest.cpp29 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 …]

123456789