Skip to content

Commit

Permalink
#384 Update POM. Update Documentation.
Browse files Browse the repository at this point in the history
  • Loading branch information
jemacineiras committed Dec 18, 2023
1 parent e12d7a5 commit c2cb2b2
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 22 deletions.
6 changes: 3 additions & 3 deletions docs/asyncapi.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Asyncapi Support

Here you can find the way to use your asyncapi.yml definition to produce a performance load test.
Here you can find the way to use your asyncapi.yml definition (v. 2.X.X) to produce a performance load test.
The only requirement is to use the AsyncApi Sampler component. There you can load the asyncapi file into the plugin.

![AsyncApi Component](images/AsyncapiComponent.png)
Expand All @@ -12,11 +12,11 @@ First tab you can see the broker configuration where you can choose to which bro

Once the broker has been choose the data will be loaded. By default the first server configuration will be selected

![Developemnt Broker](images/AsyncApiComponent-FileLoaded.png)
![Development Broker](images/AsyncApiComponent-FileLoaded.png)

In order to choose which payload you want to use for the test just move to the second tab and use the combo to select which topic you want to use.
As for in AsyncApi specification channel/topic contains the payload will be transmitted.

![Payload configuration](images/AsyncApiComponent-SchemaLoaded.png)

Data generation use the same engine than the rest of the samplers so information from [schemas page](schemas.md) applu
Data generation use the same engine that the rest of the samplers so information from [schemas page](schemas.md) apply.
35 changes: 32 additions & 3 deletions pom-maven-central.xml
Original file line number Diff line number Diff line change
Expand Up @@ -306,6 +306,27 @@
<name>Roberto Riveira Veiga</name>
<email>[email protected]</email>
<organization>Sngular</organization>
<organizationUrl>https://www.sngular.com</organizationUrl>
<roles>
<role>Trainee Backend Developer</role>
</roles>
</developer>
<developer>
<id>GraciMndzSNG</id>
<name>Graciela Méndez Olmos</name>
<email>[email protected]</email>
<organization>Sngular</organization>
<organizationUrl>https://sngular.github.io/</organizationUrl>
<roles>
<role>Backend Developer</role>
</roles>
<timezone>Europe/Madrid</timezone>
</developer>
<developer>
<id>pablorodriguez-sngular</id>
<name>Pablo Rodríguez Pérez</name>
<email>[email protected]</email>
<organization>Sngular</organization>
<organizationUrl>https://sngular.github.io/</organizationUrl>
<roles>
<role>Backend Developer</role>
Expand Down Expand Up @@ -335,7 +356,7 @@
<assertj-core.version>3.24.2</assertj-core.version>
<assertj-json.version>1.2.0</assertj-json.version>
<jsonassert.version>1.5.1</jsonassert.version>
<avro.version>1.11.2</avro.version>
<avro.version>1.11.3</avro.version>
<commons-beanutils.version>1.9.4</commons-beanutils.version>
<commons-collections4.version>4.4</commons-collections4.version>
<commons-lang3.version>3.12.0</commons-lang3.version>
Expand All @@ -358,6 +379,8 @@
<slf4j-api.version>2.0.0-alpha1</slf4j-api.version>
<wiremock-junit5.version>1.3.1</wiremock-junit5.version>
<wiremock.version>2.35.1</wiremock.version>
<jackson-annotations.version>2.15.2</jackson-annotations.version>
<jackson-dataformat-yaml.version>2.15.3</jackson-dataformat-yaml.version>
</properties>

<dependencies>
Expand Down Expand Up @@ -395,19 +418,24 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.15.2</version>
<version>${jackson-annotations.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.15.2</version>
<version>${jackson-annotations.version}</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>${jackson-dataformat-yaml.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
Expand Down Expand Up @@ -686,6 +714,7 @@
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<configLocation>checkstyle.xml</configLocation>
<encoding>UTF-8</encoding>
<consoleOutput>true</consoleOutput>
<failsOnError>true</failsOnError>
<linkXRef>false</linkXRef>
Expand Down
32 changes: 16 additions & 16 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<name>Mozilla Public License 2.0</name>
<url>https://github.com/sngular/kloadgen/blob/master/LICENSE</url>
<distribution>repo</distribution>
<comments></comments>
<comments/>
</license>
</licenses>

Expand Down Expand Up @@ -225,24 +225,24 @@
<timezone>Europe/Madrid</timezone>
</developer>
<developer>
<id>nuriaricorf</id>
<name>Nuria Rico Freire</name>
<email>nuria.rico@sngular.com</email>
<id>rabad-sng</id>
<name>Raúl Abad</name>
<email>raul.abad@sngular.com</email>
<organization>Sngular</organization>
<organizationUrl>https://sngular.github.io/</organizationUrl>
<organizationUrl>https://www.sngular.com</organizationUrl>
<roles>
<role>Junior Developer</role>
<role>Senior Backend Developer</role>
</roles>
<timezone>Europe/Madrid</timezone>
</developer>
<developer>
<id>rabad-sng</id>
<name>Raúl Abad</name>
<email>raul.abad@sngular.com</email>
<id>nuriaricorf</id>
<name>Nuria Rico Freire</name>
<email>nuria.rico@sngular.com</email>
<organization>Sngular</organization>
<organizationUrl>https://www.sngular.com</organizationUrl>
<organizationUrl>https://sngular.github.io/</organizationUrl>
<roles>
<role>Senior Backend Developer</role>
<role>Junior Developer</role>
</roles>
<timezone>Europe/Madrid</timezone>
</developer>
Expand Down Expand Up @@ -697,7 +697,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.1.2</version>
<version>3.3.0</version>
<dependencies>
<dependency>
<groupId>com.puppycrawl.tools</groupId>
Expand Down Expand Up @@ -732,7 +732,7 @@
<plugin>
<groupId>com.github.ekryd.sortpom</groupId>
<artifactId>sortpom-maven-plugin</artifactId>
<version>3.0.0</version>
<version>3.3.0</version>
<executions>
<execution>
<goals>
Expand All @@ -745,7 +745,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<version>3.9.0</version>
<configuration>
<optimize>true</optimize>
<showDeprecation>true</showDeprecation>
Expand All @@ -764,7 +764,7 @@
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
<configuration>
<check></check>
<check/>
<formats>
<format>xml</format>
</formats>
Expand Down Expand Up @@ -835,7 +835,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.4</version>
<version>3.3.0</version>
<configuration>
<filters>
<filter>
Expand Down

0 comments on commit c2cb2b2

Please sign in to comment.