---
url: /api/kiln/test/interfaces/ReplayOptions.md
---
[Kiln API](../../../index.md) / [kiln/test](../index.md) / ReplayOptions

# Interface: ReplayOptions

## Extends

* `Omit`<[`ScenarioOptions`](ScenarioOptions.md), `"seed"` | `"startup"`>

## Properties

| Property | Type | Description | Inherited from |
| ------ | ------ | ------ | ------ |
|  `app?` | [`AppFactory`](../type-aliases/AppFactory.md) | Builds the app. Default: the game's entry module. | [`ScenarioOptions`](ScenarioOptions.md).[`app`](ScenarioOptions.md#property-app) |
|  `config?` | [`KilnConfig`](../../interfaces/KilnConfig.md) | Other config overrides (fixedHz, mode...). | [`ScenarioOptions`](ScenarioOptions.md).[`config`](ScenarioOptions.md#property-config) |
|  `timeout?` | `number` | Test timeout in ms. | [`ScenarioOptions`](ScenarioOptions.md).[`timeout`](ScenarioOptions.md#property-timeout) |
|  `until?` | `number` | Stop after this frame instead of playing the whole recording. | - |
|  `strict?` | `boolean` | Throw if a checkpoint's state differs from the session. Default false: a fix changes the state. | - |
