maven jmeterプラグインを使用してjmeterダッシュボードを生成しました。このビルドをJenkinsで実行するよう設定しました。私は今、このダッシュボードをHTMLパブリッシャーで公開して、Jenkinsビルドからアクセスできるようにします。プラグインは正しく動作し、生成されたダッシュボードをすべての必要なフォルダ/ファイルとともにアーカイブの場所に移動し、ビルドページのリンクをindex.htmlに表示します。JmetkinsのDashboardが空になっているJenkinsのHTMLレポートが公開されています
リンクをクリックするとインデックスページが開きますが、すべてが空です...見出し/ナビゲーション例: Empty dashboard through jenkins などが表示されます。 ビルドサーバーマシンを使ってまったく同じダッシュボードインデックスページを開くと、表示がうまくいってすべてが表示され、機能します。
私はそれは、CSSなどの権限の問題です期待してjenkins.xmlするには、次のように追加しました:
-Dhudson.model.DirectoryBrowserSupport.CSP =
しかし、それは何もしませんでした。
jmeterダッシュボードレポートがJenkinsから正しく表示されない可能性がありますが、サーバーに直接アクセスするとどうなるのでしょうか?さらに、私はジャココを発行していて、確実に同じ方法で報告し、彼らはうまく表示されます。私もパフォーマンスプラグインを使用しているし、それはまた、データをプルし、jmeterからもいくつかのグラフを示しています...でも、私は素晴らしいダッシュボードが動作するようにしたいと思います。
ありがとうございます!ジェンキンス、スクリプトコンソール部を管理し、このコマンドを入力するために行く、これを解決する
私はそれを理解しました...幾分超簡単で奇妙な...何らかの理由で私たちのjenkinsインスタンスを通してダッシュボードページを起動すると、ページを分解して何も表示しないedge/11ではなくIE7モードでページをレンダリングします。エッジ/ 11に切り替えると、すべてのコンテンツが期待通りに表示されます。それでは、なぜそのページを表示するのがデフォルトになっているのかを理解する必要があります。 --edit:[互換性のあるイントラネットサイトを表示する]チェックボックスをオフにすると機能します。 – user2796509
「互換性のあるイントラネットサイトを表示する」という値をどこでチェックしなかったのですか? –