Split test allocation persistence
User group allocations in Split Tests are determined at session creation and persist across sessions, ensuring consistency unless test configurations change.
When Zephr runs a Split Test, user group allocations are determined at the time of session creation, not when the rule executes.
Persistence: Allocations persist across multiple sessions and are stored in the user's Access Model, not tied to individual sessions.
Consistency: Users remain in the same test group unless the test configuration changes or is archived.
New Allocations: When a new test is introduced, users without existing allocations are randomly assigned during session creation.
Once assigned, a user's test group allocation stays consistent across sessions unless the test setup itself changes.
For details about how sessions are defined and managed, see Session Node.