JMeterHTMLダッシュボードレポートがJenkinsに表示されない

ニランバーシン

JenkinsでJmeterダッシュボードレポートを表示できませんが、jenkinsジョブはindex.htmlレポートを作成しますが、空です

ジェンキンス

ローカルで正常に動作し、index.htmlは必要なすべての値で生成されます。

地元

ここで何が欠けていますか?

これが私のpom.xmlです

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.performance.dataengg</groupId>
  <artifactId>DataEngg</artifactId>
  <packaging>jar</packaging>
  <version>1.0-SNAPSHOT</version>

  <name>DataEngg</name>
  <url>http://maven.apache.org</url>

  <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    <profiles>
        <profile>
            <id>Windows</id>
            <activation>
                <os>
                    <family>Windows</family>
                </os>
            </activation>
            <properties>
                <script.extension>.bat</script.extension>
            </properties>
        </profile>
        <profile>
            <id>unix</id>
            <activation>
                <os>
                    <family>unix</family>
                </os>
            </activation>
            <properties>
                <script.extension>.sh</script.extension>
            </properties>
        </profile>
    </profiles>
    <build>
        <plugins>
            <plugin>
                <artifactId>maven-clean-plugin</artifactId>
                <version>3.1.0</version>
                <configuration>
                    <filesets>
                        <fileset>
                            <directory>${basedir}/htmlReport/Reporting_framework/</directory>
                            <includes>
                                <include>AggregateReport.csv</include>
                                <include>Report.html</include>
                                <include>ReportOutput.zip</include>
                            </includes>
                        </fileset>
                    </filesets>
                </configuration>
            </plugin>

            <plugin>
                <groupId>com.lazerycode.jmeter</groupId>
                <artifactId>jmeter-maven-plugin</artifactId>
                <version>2.7.0</version>
                <configuration>
                    <propertiesUser>
                        <threads>${threads}</threads>
                        <rampUp>${rampUp}</rampUp>
                        <baseURL>${baseURL}</baseURL>
                        <Pconstantthroughputtimer>${constantThroughputTimer}</Pconstantthroughputtimer>
                        <Resultsdirectory>${basedir}/target/jmeter/results/*.jtl</Resultsdirectory>
                        <loopCountDuration>${loopCountDuration}</loopCountDuration>

                    </propertiesUser>
                </configuration>
                <executions>
                    <!-- Run JMeter tests -->
                     <execution>
                        <id>jmeter-tests</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>jmeter</goal>
                        </goals>
                    </execution>
                    <!-- Fail build on errors in test -->
                </executions>
            </plugin>

             <plugin>
                <artifactId>maven-antrun-plugin</artifactId>
                <executions>
                    <execution>
                        <phase>pre-site</phase>
                        <configuration>
                            <tasks>
                                <delete dir="${basedir}/target/jmeter/results/dashboard" />
                                <mkdir dir="${basedir}/target/jmeter/results/dashboard" />
                                <copy file="${basedir}/src/test/resources/reportgenerator.properties"
                                         tofile="${basedir}/target/jmeter/bin/reportgenerator.properties" />
                                <copy todir="${basedir}/target/jmeter/bin/report-template">
                                    <fileset dir="${basedir}/src/test/resources/report-template" />
                                </copy>
                                <java jar="${basedir}/target/jmeter/bin/ApacheJMeter-4.0.jar" fork="true">
                                    <arg value="-l" />
                                    <arg value="${basedir}/target/jmeter/results/*.jtl" />
                                    <arg value="-g" />
                                    <arg value="${basedir}/target/jmeter/results/*.jtl" />
                                    <arg value="-o" />
                                    <arg value="${basedir}/target/jmeter/results/dashboard/" />
                                </java>
                            </tasks>
                        </configuration>
                        <goals>
                            <goal>run</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</project>

うまくいかないのはジェンキンスの構成でしょうか?

UBIKロードパック

これは、Jenkinsコンテンツセキュリティポリシーによるものです。

Javaシステムプロパティを設定して調整する必要があります。

hudson.model.DirectoryBrowserSupport.CSP

予約済みの文字が含まれているため、このプロパティを設定するには、Groovyスクリプトファイル$ JENKINS_HOME / init.groovy、またはディレクトリ$ JENKINS_HOME / init.groovy.d /に以下を含む任意の.groovyファイルを作成します。

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "default-src 'self'; style-src 'self' 'unsafe-inline'; script-src * 'unsafe-inline'; font-src *;img-src 'self' data: *;frame-ancestors 'self'")

パフォーマンステストとJMeterについてもっと学びたい場合は、このが役に立ちます。

このチュートリアルに従って、自分が行っていることを簡単に実行できることに注意してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

jenkinsダッシュボードに資格情報が表示されない

分類Dev

Google AnalyticsSwift-更新されたダッシュボードレポートが表示されない

分類Dev

HangFireダッシュボードがPRODに表示されない

分類Dev

Rフレックスダッシュボードにアイコンがまったく表示されない

分類Dev

画面名がFirebaseAnalyticsダッシュボードに表示されない

分類Dev

Java Profiler JMCUIダッシュボードがMacOSに表示されない

分類Dev

FirebaseダッシュボードにAdMobの収益が表示されない

分類Dev

Firebaseダッシュボードに価格値が表示されない

分類Dev

いくつかの時点で、メトリックがGrafanaダッシュボードに表示されない

分類Dev

GatsbyサイトのNetlifyダッシュボードにフォームが表示されない

分類Dev

GatsbyサイトのNetlifyダッシュボードにフォームが表示されない

分類Dev

FacebookAndroidアプリのインストールがアプリダッシュボードに表示されない

分類Dev

PaypalExpressチェックアウト-承認がダッシュボードに表示されない

分類Dev

内和ダッシュボードにクライアントが表示されない(Sensu Monitoring)

分類Dev

Firebaseカスタムイベントがダッシュボードに表示されない

分類Dev

クラウドコードログが解析ダッシュボードに表示されない

分類Dev

Firebaseダッシュボードにサーバーキー全体が表示されない

分類Dev

ペイパルがユーザーダッシュボードに表示されない注文

分類Dev

ブートストラップドロップダウンメニューボタンがリーフレットマップに表示されない

分類Dev

KDEダッシュボードの設定が表示されない

分類Dev

KDEダッシュボードの設定が表示されない

分類Dev

管理ダッシュボードのUserProfile-表示されない

分類Dev

jmeterレポートダッシュボードに3パーセンタイル以上を表示させるにはどうすればよいですか?

分類Dev

iOSシミュレーターで入力テキストにキーボードが表示されない

分類Dev

Flinkダッシュボードスループットが加算されない

分類Dev

Dockerダッシュボードにファイル共有オプションが表示されない

分類Dev

ダッシュダッシュボードに空白の図が表示される

分類Dev

Google Analyticsv4-ダッシュボードにデータが表示されない

分類Dev

Google Analytics iOS SDK3.12データがダッシュボードに表示されない

Related 関連記事

  1. 1

    jenkinsダッシュボードに資格情報が表示されない

  2. 2

    Google AnalyticsSwift-更新されたダッシュボードレポートが表示されない

  3. 3

    HangFireダッシュボードがPRODに表示されない

  4. 4

    Rフレックスダッシュボードにアイコンがまったく表示されない

  5. 5

    画面名がFirebaseAnalyticsダッシュボードに表示されない

  6. 6

    Java Profiler JMCUIダッシュボードがMacOSに表示されない

  7. 7

    FirebaseダッシュボードにAdMobの収益が表示されない

  8. 8

    Firebaseダッシュボードに価格値が表示されない

  9. 9

    いくつかの時点で、メトリックがGrafanaダッシュボードに表示されない

  10. 10

    GatsbyサイトのNetlifyダッシュボードにフォームが表示されない

  11. 11

    GatsbyサイトのNetlifyダッシュボードにフォームが表示されない

  12. 12

    FacebookAndroidアプリのインストールがアプリダッシュボードに表示されない

  13. 13

    PaypalExpressチェックアウト-承認がダッシュボードに表示されない

  14. 14

    内和ダッシュボードにクライアントが表示されない(Sensu Monitoring)

  15. 15

    Firebaseカスタムイベントがダッシュボードに表示されない

  16. 16

    クラウドコードログが解析ダッシュボードに表示されない

  17. 17

    Firebaseダッシュボードにサーバーキー全体が表示されない

  18. 18

    ペイパルがユーザーダッシュボードに表示されない注文

  19. 19

    ブートストラップドロップダウンメニューボタンがリーフレットマップに表示されない

  20. 20

    KDEダッシュボードの設定が表示されない

  21. 21

    KDEダッシュボードの設定が表示されない

  22. 22

    管理ダッシュボードのUserProfile-表示されない

  23. 23

    jmeterレポートダッシュボードに3パーセンタイル以上を表示させるにはどうすればよいですか?

  24. 24

    iOSシミュレーターで入力テキストにキーボードが表示されない

  25. 25

    Flinkダッシュボードスループットが加算されない

  26. 26

    Dockerダッシュボードにファイル共有オプションが表示されない

  27. 27

    ダッシュダッシュボードに空白の図が表示される

  28. 28

    Google Analyticsv4-ダッシュボードにデータが表示されない

  29. 29

    Google Analytics iOS SDK3.12データがダッシュボードに表示されない

ホットタグ

アーカイブ