Skip to content

Latest commit

 

History

History

scalardl

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Jepsen tests for ScalarDL

The ScalarDL Jepsen tests make use of the Cassandra Jepsen tests.

How to run a test

  1. Get ScalarDL
  • ScalarDL is licensed under commercial license only
    • A test checks resources/ledger.tar as default
    • You can specify the DL archive by --ledger-tarball option
  • A certificate and a private key for a sample is stored in resources
    • You can specify your certificate or key by --cert or --client-key option
  1. Start Jepsen with docker or start machines
  1. Install the Cassandra test tool

    # in jepsen-control
    
    $ cd /scalar-jepsen/cassandra
    $ lein install
    
  2. Run a ScalarDL Jepsen test

    # in jepsen-control
    
    $ cd /scalar-jepsen/scalardl
    $ lein run test --workload cas
    

    Use lein run test --help to see a list of the options.