Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
test_platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Wallen姚文辉
test_platform
Commits
7d8e45bd
Commit
7d8e45bd
authored
Oct 31, 2024
by
Wallen姚文辉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加功能
parent
79db7067
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
31 additions
and
31 deletions
+31
-31
socketevent.py
controller/socketevent.py
+29
-29
serverCenter.py
manager/serverCenter.py
+2
-2
No files found.
controller/socketevent.py
View file @
7d8e45bd
...
@@ -103,42 +103,42 @@ def leaveAdbinfo():
...
@@ -103,42 +103,42 @@ def leaveAdbinfo():
def
getStatus
():
def
getStatus
():
iosStatusSearchUser
.
append
(
request
.
sid
)
iosStatusSearchUser
.
append
(
request
.
sid
)
@
server
.
socketio
.
on
(
'connectUsb'
)
#
@server.socketio.on('connectUsb')
def
connectUsb
(
key
):
#
def connectUsb(key):
print
(
key
)
#
print(key)
server
.
listener
.
emit
(
"连接usb"
,
key
)
#
server.listener.emit("连接usb",key)
@
server
.
socketio
.
on
(
'killproxy'
)
#
@server.socketio.on('killproxy')
def
killproxy
():
#
def killproxy():
server
.
listener
.
emit
(
"杀死转发链路"
)
#
server.listener.emit("杀死转发链路")
@
server
.
socketio
.
on
(
'restartAppium'
)
#
@server.socketio.on('restartAppium')
def
restartAppium
():
#
def restartAppium():
server
.
listener
.
emit
(
"重启appium"
)
#
server.listener.emit("重启appium")
@
server
.
socketio
.
on
(
'startAppium'
)
#
@server.socketio.on('startAppium')
def
restartAppium
():
#
def restartAppium():
print
(
"启动appium"
)
#
print("启动appium")
server
.
listener
.
emit
(
"启动appium"
)
#
server.listener.emit("启动appium")
@
server
.
socketio
.
on
(
'connectIOS'
)
#
@server.socketio.on('connectIOS')
def
connectIos
(
WDAID
):
#
def connectIos(WDAID):
print
(
WDAID
)
#
print(WDAID)
server
.
listener
.
emit
(
"连接ios"
,
WDAID
)
#
server.listener.emit("连接ios",WDAID)
@
server
.
socketio
.
on
(
'disconnectIOS'
)
#
@server.socketio.on('disconnectIOS')
def
connectIos
(
WDAID
):
#
def connectIos(WDAID):
server
.
listener
.
emit
(
"断开ios连接"
,
WDAID
)
#
server.listener.emit("断开ios连接",WDAID)
server
.
listener
.
addevent
(
"连接usb"
,
"触发usbip绑定事件,参数为需要连接的key"
)
#
server.listener.addevent("连接usb","触发usbip绑定事件,参数为需要连接的key")
server
.
listener
.
addevent
(
"杀死转发链路"
,
"杀死ssh隧道转发"
)
#
server.listener.addevent("杀死转发链路","杀死ssh隧道转发")
server
.
listener
.
addevent
(
"重启appium"
,
"重启appium服务"
)
#
server.listener.addevent("重启appium","重启appium服务")
server
.
listener
.
addevent
(
"启动appium"
,
"启动appium服务"
)
#
server.listener.addevent("启动appium","启动appium服务")
server
.
listener
.
addevent
(
"连接ios"
,
"连接ios,参数为webdriveragentId"
)
#
server.listener.addevent("连接ios","连接ios,参数为webdriveragentId")
server
.
listener
.
addevent
(
"断开ios连接"
,
"断开所有ios的连接"
)
#
server.listener.addevent("断开ios连接","断开所有ios的连接")
for
each
in
onEvent
:
#
for each in onEvent:
server
.
listener
.
on
(
*
each
)
#
server.listener.on(*each)
...
...
manager/serverCenter.py
View file @
7d8e45bd
...
@@ -5,7 +5,7 @@ from flask_socketio import SocketIO
...
@@ -5,7 +5,7 @@ from flask_socketio import SocketIO
from
datetime
import
timedelta
from
datetime
import
timedelta
from
manager.tools
import
get_config
from
manager.tools
import
get_config
from
jenkins
import
Jenkins
from
jenkins
import
Jenkins
from
lisenterClinet
import
server
as
lisenterServer
#
from lisenterClinet import server as lisenterServer
config
=
get_config
()
config
=
get_config
()
...
@@ -26,7 +26,7 @@ class server():
...
@@ -26,7 +26,7 @@ class server():
socketio
=
SocketIO
()
socketio
=
SocketIO
()
socketio
.
init_app
(
app
,
cors_allowed_origins
=
'*'
)
socketio
.
init_app
(
app
,
cors_allowed_origins
=
'*'
)
auto_jenkins
=
Jenkins
(
Jenkinsconf
[
"address"
],
Jenkinsconf
[
"user"
],
Jenkinsconf
[
"password"
])
auto_jenkins
=
Jenkins
(
Jenkinsconf
[
"address"
],
Jenkinsconf
[
"user"
],
Jenkinsconf
[
"password"
])
listener
=
lisenterServer
(
'测试中心'
,
centerPath
)
#
listener=lisenterServer('测试中心',centerPath)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment