# ...
```

Alternatively, if a workflow/test already exists that references the operation in the `.speakeasy/tests.arazzo.yaml` file, then no new workflow will be created for the operation.

## Automatic Test Synchronization

Speakeasy synchronizes workflows in the `.speakeasy/tests.arazzo.yaml` file based on the presence of the `x-speakeasy-test-rebuild` extension. When `generateNewTests` is enabled, Speakeasy automatically applies this extension to newly created workflows. The extension indicates that the workflows should remain synchronized with any subsequent changes to the OpenAPI specification.

### Auto-sync with OpenAPI Changes (`x-speakeasy-test-rebuild: true`)

When set to `true`, the workflow will automatically be kept in sync with the state of the operation in the OpenAPI specification. The test will be rebuilt each time the spec changes, incorporating:

- New parameters
- Request body field changes
- Response body updates
- Updates to examples

This is useful if you want Speakeasy to automatically maintain your tests as your API evolves.

```yaml
arazzo: 1.0.0