Skip to content

streamnative/benchmark

This branch is up to date with openmessaging/benchmark:master.

Folders and files

NameName
Last commit message
Last commit date
Sep 29, 2022
Dec 20, 2023
Jun 17, 2024
Sep 29, 2022
Sep 29, 2022
Jan 25, 2023
Oct 24, 2022
Sep 29, 2022
Sep 29, 2022
Dec 2, 2024
Aug 11, 2023
Oct 18, 2022
Aug 28, 2023
Sep 29, 2022
Sep 26, 2023
Mar 1, 2023
Dec 20, 2023
Sep 7, 2023
Dec 14, 2023
Jan 25, 2023
Sep 29, 2022
Nov 14, 2018
Aug 26, 2022
Oct 24, 2022
Aug 26, 2022
Nov 18, 2021
Nov 9, 2017
Oct 18, 2022
Jun 17, 2024

Repository files navigation

OpenMessaging Benchmark Framework

Build License

Notice: We do not consider or plan to release any unilateral test results based on this standard. For reference, you can purchase server tests on the cloud by yourself.

This repository houses user-friendly, cloud-ready benchmarking suites for the following messaging platforms:

More details could be found at the official documentation.

Build

Requirements:

  • JDK 8
  • Maven 3.8.6+

Common build actions:

Action Command
Full build and test mvn clean verify
Skip tests mvn clean verify -DskipTests
Skip Jacoco test coverage check mvn clean verify -Djacoco.skip
Skip Checkstyle standards check mvn clean verify -Dcheckstyle.skip
Skip Spotless formatting check mvn clean verify -Dspotless.check.skip
Format code mvn spotless:apply
Generate license headers mvn license:format

License

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

About

OpenMessaging Benchmark Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 80.4%
  • HCL 12.2%
  • Shell 6.1%
  • Other 1.3%