Zugriff auf den abgelehnten Fehler beim Ausführen von Kanu von JenkinsPython

Python-Programme
Anonymous
 Zugriff auf den abgelehnten Fehler beim Ausführen von Kanu von Jenkins

Post by Anonymous »

Ich versuche, automatische Tests innerhalb von Jenkins in Kanu durchzuführen. Ich habe Python -Skripte mit der Kanu -COM -Oberfläche geschrieben. Es kann normal mit der Befehlszeile im lokalen Computer funktionieren (konfiguriert als Jenkins -Sklave). Aber als ich versuchte, die Python -Skripte von Jenkins anzurufen, habe ich den Fehler wie unten erhalten. < /P>

Traceback (most recent call last):
File "automatic_test.py", line 165, in
app = CanoeSync()
File "automatic_test.py", line 23, in __init__
app = win32com.client.gencache.EnsureDispatch("CANoe.Application")
File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 527, in EnsureDispatch
disp = win32com.client.Dispatch(prog_id)
File "C:\Python27\lib\site-packages\win32com\client\__init__.py", line 95, in Dispatch
dispatch, userName = dynamic._GetGoodDispatchAndUserName(dispatch,userName,clsctx)
File "C:\Python27\lib\site-packages\win32com\client\dynamic.py", line 114, in _GetGoodDispatchAndUserName
return (_GetGoodDispatch(IDispatch, clsctx), userName)
File "C:\Python27\lib\site-packages\win32com\client\dynamic.py", line 91, in _GetGoodDispatch
IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)
pywintypes.com_error: (-2147024891, 'Access is denied.', None, None)
< /code>

Andere Informationen: Kanuversion: 11.0sp2; Python -Version: 2.7;. Das Jenkins -Konto ist auch das Admin -Konto für den Sklavencomputer. Die Python -Skripte funktionieren normal mit dem Jenkins -Konto lokal. < /P>

Vielen Dank für jede Hilfe.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post