Skip to content

OpenMessaging Benchmark Framework

License

Notifications You must be signed in to change notification settings

openmessaging/benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

335 Commits

Repository files navigation

Fork of the OpenMessaging Benchmark Framework that uses sapmachine 17 docker image

This fork is used to update the outdated offical docker hub image openmessaging/openmessaging-benchmark with sapmachine:17. Find more in ./docker/README.md.

BuildLicense

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 17
  • Maven 3.8.6+

Common build actions:

ActionCommand
Full build and testmvn clean verify
Skip testsmvn clean verify -DskipTests
Skip Jacoco test coverage checkmvn clean verify -Djacoco.skip
Skip Checkstyle standards checkmvn clean verify -Dcheckstyle.skip
Skip Spotless formatting checkmvn clean verify -Dspotless.check.skip
Format codemvn spotless:apply
Generate license headersmvn license:format

License

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

Packages

No packages published

Contributors 55

Languages