1. Add new code files to `Tests/LogosStorageTests`
1. Inherrit from `LogosStorageDistTest` or `AutoBootstrapDistTest`.
1. When using `LogosStorageDistTest`:
1. You must start your own Codex bootstrap node. You can use `AddLogosStorage(...)` for this.
1. When you start other Logos Storage nodes with `AddLogosStorage(...)` you can pass the bootstrap node by adding the `.WithBootstrapNode(...)` option.
1. The test-infra creates the bootstrap node for you, and automatically passes it to each Logos Storage node you create in your tests. Handy for keeping your tests clean and to-the-point.
1. When using the auto-bootstrap, you have no control over the bootstrap node from your tests. You can't (for example) shut it down during the course of the test. If you need this level of control for your scenario, use the `LogosStorageDistTest` instead.
1. If your test needs a long time to run, add the `[UseLongTimeouts]` function attribute. This will greatly increase maximum time-out values for operations like for example uploading and downloading files.
1. Define one or more methods and decorate them with the `[TestMoment(...)]` attribute.
1. The TestMoment takes a number of seconds as argument. Each moment will be executed by the continuous test runner applying the given seconds as delay. (Non-cumulative. So two moments at T:10 will be executed one after another without delay, in this case the order of execution should not be depended upon.)
1. You can enable access to the Logos Storage node metrics by adding the option `.EnableMetrics()`. Enabling metrics will make the test-infra download and save all Logos Storage metrics in case of a test failure. (The metrics are stored as CSV, in the same location as the test log file.)
1. Enabling metrics and/or enabling the marketplace takes extra resources from the test-infra and increases the time needed during Logos Storage node setup. Please don't enable these features unless your tests need them.
1. Tip: Logos Storage nodes can be named. Use the option `WithName(...)` and make reading your test logs a little nicer!