Skip to content

A collection of performance tests that test various aspects of ArangoDB.

License

Notifications You must be signed in to change notification settings

arangodb/simple-performance-test

Repository files navigation

How to start

Directly running in a Single Server

arangod \
    -c none \
    --javascript.app-path /tmp/app \
    --javascript.startup-directory /usr/share/arangodb3/js \
    --server.rest-server false \
    --javascript.module-directory `pwd` \
    DATABASE_DIR \
    --javascript.script CONFIGURATION.js

Start from arangosh

If you want to run against a running instance, use

arangosh \
     -c none \
     --javascript.startup-directory /usr/share/arangodb3/js \
     --javascript.module-directory `pwd` \
     --javascript.execute CONFIGURATION.js \
     --server.endpoint tcp:https://127.0.0.1:8529 \
     --server.username <user>
     --server.password <secret>

Note: You need to have an ArangoDB running on this endpoint (or change it) Also Note: the test will create now collections with the _system database on this endpoint. Also Note: if you do not use authentication you either want to set the --server.password to some random value or use --server.authentication false otherwise a prompt asking for the password will halt the execution until responded.

Configurations

  • simple/run-big-all.js
  • simple/run-small-all-junit.js
  • simple/run-small-all.js
  • simple/run-small-crud.js
  • simple/run-small-documents.js
  • simple/run-small-edges.js

About

A collection of performance tests that test various aspects of ArangoDB.

Resources

License

Stars

Watchers

Forks