Skip to content

openmessaging/benchmark

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