私はいくつかのオンラインアプリケーションの継続的なテストを実行するようにJenkinsを設定しようとしています。 私はUbuntu 16.04にJenkinsをインストールし、Windoze 10を実行しているスレーブを持っています。 私はスレーブにUltraVncをインストールしましたが、VncRecorderにテストセッションを記録させようとしています。 現時点では、私の仕事は単純にいくつかランダムなことをしています。JenkinsでVncRecorderが動作するようにする
Started by user anonymous
Building remotely on Nove1 (UITest) in workspace
C:\Users\Jenkins\workspace\TestTester
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Done
Starting xvnc
[TestTester] $ "C:\Program Files\uvnc bvba\UltraVNC\winvnc.exe" -connect host:76 Recording from vnc server: 172.24.27.210:0
Using vnc passwd file: /var/lib/jenkins/secrets/vncpassword
job/TestTester/14/Recording from server: 172.24.27.210:0, to: /var/lib/jenkins/jobs/TestTester/builds/14/archive/TestTester_14.swf
[TestTester] $ cmd /c call
C:\Users\Jenkins\AppData\Local\Temp\hudson6483326613410629302.bat
C:\Users\Jenkins\workspace\TestTester>echo "Start" "Start"
C:\Users\Jenkins\workspace\TestTester>exit 0
ERROR: File /var/lib/jenkins/jobs/TestTester/builds/14/archive/TestTester_14.swf doesn't exist.
Feature "Record VNC session" failed!
Terminating xvnc.
Finished: FAILURE
私はGoogleで検索過去2日間を過ごし、何も見つからなかったので、あなたのAY良い人々は助けることができました。次のようにコンソール出力がありますか?
ありがとうございます!
ポール
ありがとうございました! 残念ながら実際にはビデオが必要ですが、VNCRecorderを動作させるまで一時的な解決策としてはうまくいくかもしれません:-) – Paul
インターネットでコマンドラインで制御可能なビデオレコーダーを探したり、オープンソースのビデオレコーダーを使ってコマンドを追加しますそれに対するライントリガー – SACn