Skip to content
jd0-sag edited this page Mar 30, 2017 · 1 revision

Introduction

Galvan is an integration test framework that lets developers test their code with a real Terracotta server. Galvan provides several APIs that will lets you control a Terracotta cluster from within your client test code. This document covers the configurations required and the basic usage of the APIs.

The only Terracotta-OSS project it depends on is the IPC EventBus project, for controlling sub-processes.

Further Reading

Check the page on System Properties to see the details of which properties can be set in the Galvan environment in order to either configure its behavior or change the underlying processes it creates.

For problems related to unexpected hangs or to understand how Galvan detects server state changes, take a look at Logging Assumptions.

Clone this wiki locally