Commit 370c78c2 authored by lyong's avatar lyong

"refactor(factoryTest): 重构WiFi连接逻辑并新增路径获取模块"

parent df1fb3b8
......@@ -108,6 +108,14 @@ function onGotoWlanEnterPasswordPageEvent(value, signal) {
function connect_wifi(ssid, psk) {
var getPath = require("getPath.js");
var fullPath = getPath.getFactoryFullPath();
if(1){
systemCtrl.executeSystemCommand(fullPath+"factoryTest_plugin/shell/connectWifi.sh" + " " + ssid + " " + psk)
return;
}
systemCtrl.executeSystemCommand("killall -9 udhcpc")
systemCtrl.executeSystemCommand("wpa_cli -p /tmp/wpa_supplicant/sockets -i wlan0 set_network 0 ssid \'\"" + ssid + "\"\'")
systemCtrl.executeSystemCommand("usleep 10000") //10ms 用于缓冲
......
var _userdata = require("userdata.js");
var userData = _userdata.userData;
var env = 0; //0: Ի 1: ʽ
function getFactoryFullPath() {
switch (env) {
case 0:
return "/tmp/app/quicknode/tests/re860_factory/";
case 1:
return "/mnt/app/quicknode/tests/re860_factory/";
default:
console.log("getFactoryFullPath: env error");
return "/mnt/app/quicknode/tests/re860_factory/";
}
}
module.exports = {
getFactoryFullPath: getFactoryFullPath,
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment