Lines Matching refs:params
62 basicParamValidCheck(params) {
63 let size = params.size;
70 let level = params.level;
77 let testType = params.testType;
87 filterParamValidCheck(params) {
88 let timeout = params.timeout;
97 if (params[key] !== undefined && params[key] !== 'true' && params[key] !== 'false') {
98 this.filterValid.push(`${key}:${params[key]}`);
103 if (params.stress !== undefined && params.stress !== '' && params.stress !== null) {
104 if (!params.stress.match(STRESS_RULE)) {
105 this.filterValid.push('stress:' + params.stress);
112 if (params[key] !== undefined && params[key] !== '' && params[key] !== null) {
113 let classArray = params[key].split(',');
114 classArray.forEach(item => !item.match(nameRule) ? this.filterValid.push(`${key}:${params[key]}`) : null);
119 setConfig(params) {
120 this.basicParamValidCheck(params);
121 this.filterParamValidCheck(params);
123 this.class = params.class;
124 this.notClass = params.notClass;
125 this.flag = params.flag || { flag: false };
126 this.suite = params.suite;
127 this.itName = params.itName;
128 this.filter = params.filter;
129 this.testType = params.testType;
130 this.level = params.level;
131 this.size = params.size;
132 this.timeout = params.timeout;
133 this.dryRun = params.dryRun;
134 this.breakOnError = params.breakOnError;
135 this.random = params.random === 'true' ? true : false;
136 this.stress = params.stress;
137 this.coverage = params.coverage;
138 this.skipMessage = params.skipMessage;
139 this.runSkipped = params.runSkipped;
174 console.info(`${TAG}filter params:${this.filter}`);