Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 665 Bytes

CONTRIBUTING.md

File metadata and controls

32 lines (24 loc) · 665 Bytes

Setup

Download maelstrom from here. Add it binary to $PATH or pass it using -m flag to xtask.

Challenge

  • Kafka challenge
    • single node
    • multi node
    • efficient
  • Totally-Available Transactions
    • single node
    • read uncommitted
    • read committed

Testing

Naive test cases are in current package. These can be run as follow:

cargo test

The integration test cases are used only for checking the request/response parsing. Some integration test cases are ignored due to race conditions.

To run all challenge as test cases.

cargo test -p xtask