Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/pull_docs.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
robocopy ..\..\Tulip-docs\modules userguide /MIR /W:5 /R:1
1 change: 1 addition & 0 deletions docs/push_docs.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
robocopy userguide ..\..\Tulip-docs\modules /MIR /W:5 /R:1
4 changes: 2 additions & 2 deletions docs/userguide/ROOT/examples/App.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
///usr/bin/env jbang "$0" "$@" ; exit $\?
//DEPS io.github.wfouche.tulip:tulip-runtime:2.2.0
//JAVA 25
//DEPS io.github.wfouche.tulip:tulip-runtime:2.2.5
//JAVA 21+

import io.github.wfouche.tulip.api.TulipApi;

Expand Down
27 changes: 12 additions & 15 deletions docs/userguide/ROOT/pages/index.adoc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
= Introduction
:use-kroki: 0
:use-kroki: 1

https://github.com/wfouche/Tulip[Tulip] is a SDK for the Java VM (JVM) to create load testing, stress testing, and performance regression testing benchmarks for software systems.
The https://github.com/tulipltt/Tulip[Tulip Load Testing Toolkit (LTT)] is a SDK for the Java VM (JVM) to create load testing, stress testing, and performance regression testing benchmarks for software systems.
Tulip is a robust solution for evaluating the performance and stability of web applications under varying conditions, ensuring they can handle high traffic and stress levels efficiently.
Similar to well-known tools like JMeter, Gatling, and Locust, Tulip provides powerful capabilities to simulate real-world scenarios and generate comprehensive reports, helping developers identify and resolve potential bottlenecks.

Expand Down Expand Up @@ -48,10 +48,7 @@ split
#greenyellow:benchmark_config.json;
split again
-[hidden]->
#beige:User.class;
split again
-[hidden]->
#beige:App.class;
#beige:User.java;
split again
-[hidden]->
#azure:tulip-runtime.jar;
Expand Down Expand Up @@ -200,9 +197,9 @@ image:image-demo-benchmark-report-html.png[]

== Source Code

https://github.com/wfouche/Tulip/
https://github.com/tulipltt/Tulip/

https://github.com/wfouche/Tulip-docs/
https://github.com/tulipltt/Tulip-docs/

== Social Media

Expand All @@ -228,15 +225,15 @@ https://www.youtube.com/@Tulip_ltt[@Tulip_ltt]
<dependency>
<groupId>io.github.wfouche.tulip</groupId>
<artifactId>tulip-runtime</artifactId>
<version>2.2.0</version>
<version>2.2.5</version>
</dependency>
----
https://mvnrepository.com/artifact/io.github.wfouche.tulip/tulip-runtime

.Gradle(Kotlin)
[source,kotlin]
----
implementation("io.github.wfouche.tulip:tulip-runtime:2.2.0")
implementation("io.github.wfouche.tulip:tulip-runtime:2.2.5")
----

.JBang(App.java)
Expand All @@ -247,11 +244,11 @@ include::example$App.java[]

=== Current Release

Tulip v2.2.0::
Tulip v2.2.5::

* https://github.com/wfouche/Tulip/releases/tag/v2.2.0[Release Notes]
* https://github.com/wfouche/Tulip/releases/tag/v2.2.5[Release Notes]

* Release date: 30 January 2026
* Release date: 5 March 2026

=== Previous Releases

Expand All @@ -263,6 +260,6 @@ Tulip v2.1.17::

== Next Release

Tulip v2.2.1::
Tulip v2.3.0::

* Release date: Q1, 2026
* Release date: Q2, 2026