Evaluation and delay windows are part of every monitoring test. In this guide, we explain their use and highlight their differences.Documentation Index
Fetch the complete documentation index at: https://docs.openlayer.com/llms.txt
Use this file to discover all available pages before exploring further.
Evaluation windows
To evaluate Openlayer tests, a dataset is always required. While in development, the training and validation sets are the natural choices, for monitoring, the dataset used by tests is defined by an evaluation window. Therefore, every time a monitoring test is created, you are asked to provide an evaluation window — which can vary between 1 hour to 4 weeks, with a default of 1 hour. The monitoring tests are, then, evaluated at a regular cadence using the data published within its evaluation window. For example, if the evaluation window is equal to 72 hours, this means that every 72 hours, Openlayer computes the metric of interest, and the test status can change. Let’s look at a concrete example to clarify the process:- Imagine we want to monitor Nulls on the feature
Agefor our production data. We would navigate to the test creation page and click the Missing values test. - As part of the test creation flow, we are asked for an evaluation window. Let’s say we choose 24 hours.
- After the test is successfully created, the platform starts accumulating production data being published.
- Then, once the first 24 hours pass, it uses the data accumulated in the past 24 hours, evaluates the number of missing values, and updates the test status.

