[11:44:01] We regularly run destructive tests on the beta cluster, creating pages and users, changing them, deleting them... [11:44:12] I guess it would be similar with functions [11:45:09] the convention is that each tests doesn't assume anything (except a wiki with a main page and an admin user) is there, so if the test needs users, pages, functions (...) it creates them in a setup step. [11:45:45] We usually don't clean up after the test, leaving a lot of randomly named users and pages around, by we don't care about that in the beta cluster (or CI) [11:46:14] But there's always a possibility of cleaning up after the test in a teardown step/hook.