Functional test will not be only running in devstack env, but also can be in a real OpenStack env.
So we may not require creating projects/roles/users when running functional tests. Instead, I think it's not that unnecessary to do the creating job in devstack installation. If people are using a devstack for development, it's convenient for them to run test locally without preparing the extra resources needed.
Functional test will not be only running in devstack env, but also can be in a real OpenStack env. roles/users when running functional tests. Instead, I think it's not that unnecessary to do the creating job in devstack installation. If people are using a devstack for development, it's convenient for them to run test locally without preparing the extra resources needed.
So we may not require creating projects/