Lines Matching refs:param
74 uint32_t CheckLauncherApp(const std::shared_ptr<ComponentParam>& param)
78 for (uint32_t i = 0; i < param->bundleName_.size(); i++) {
80 if (param->bundleRunning_[i] == true && param->bundleFinish_[i] == false) {
84 if (param->bundleRunning_[i] == false && param->bundleFinish_[i] == false) {
86 tempAllowList.push_back(param->bundleName_[i]);
89 if (LauncherApp(param->bundleName_[i]) != OHOS::ERR_OK) {
90 return param->bundleName_.size();
93 std::vector<bool> bundleRunning = param->bundleRunning_;
97 param->bundleRunning_[i] = true;
98 TRACK_LOG_STR("%s", param->toString().c_str());
99 TEST_RUN_LOG(param->bundleName_[i].c_str());
104 return param->bundleName_.size();
139 bool CheckInputFinished(const std::shared_ptr<ComponentParam>& param)
149 // check app input event finished and set param is finished.
151 for (uint32_t i = 0; i < param->bundleRunning_.size(); i++) {
152 if (param->bundleRunning_[i] && param->bundleName_[i] == currentAbilityPtr->GetBundleName()) {
153 param->bundleFinish_[i] = true;
164 ErrCode JudgeBackResult(const std::shared_ptr<ComponentParam>& param, uint32_t launchIndex)
168 param->pageBack_[launchIndex]++;
169 TRACK_LOG_STR("back count: %d", param->pageBack_[launchIndex]);
170 if (param->pageBack_[launchIndex] > PAGE_BACK_COUNT_MAX) {
171 result = LauncherApp(param->bundleName_[launchIndex]);
175 param->pageBack_[launchIndex] = 0;
176 param->lanuchCount_[launchIndex]++;
177 TRACK_LOG_STR("lanuchCount_[%d] = %d", launchIndex, param->lanuchCount_[launchIndex]);
178 if (param->lanuchCount_[launchIndex] > LANUCH_APP_COUNT_MAX) {
179 param->bundleFinish_[launchIndex] = true;
181 param->lanuchCount_[launchIndex] = 0;
203 ERROR_LOG("specialTestObject param is null");