Functional testing and packaged builds

In our case we are using functional test to actual test gameplay logic, e.g. players spawning and being able to pick up items, navigate to certain points in the world, that kind of stuff. We tend to have custom test maps for this when not utilising actual game maps.

It’s these custom test maps, and related blueprints for functional tests, that we would rather not make into the shipping version of the game. When you say to put these in plugins and then “it is easier to manage inclusion of said test assets” - what are the recommended ways to manage this inclusion? They are setup to be packaged separately and then in the shipping build some packages are just omitted?

Curious btw, for Fortnite, how do the replays get generated? Do they regularly get regenerated/re-recorded?